Corrigido chamada para buscar grupos
This commit is contained in:
commit
8e775b7379
@ -47,7 +47,8 @@ class Settings:
|
||||
self.BUSINESS_MESSAGE = self.get_redis_value("BUSINESS_MESSAGE", "*Impacte AI* Premium Services")
|
||||
self.PROCESS_GROUP_MESSAGES = self.get_redis_value("PROCESS_GROUP_MESSAGES", "false").lower() == "true"
|
||||
self.PROCESS_SELF_MESSAGES = self.get_redis_value("PROCESS_SELF_MESSAGES", "true").lower() == "true"
|
||||
self.LOG_LEVEL = self.get_redis_value("LOG_LEVEL", "INFO").upper()
|
||||
self.DEBUG_MODE = os.getenv("DEBUG_MODE", "false").lower() == "true"
|
||||
self.LOG_LEVEL = os.getenv("LOG_LEVEL", "INFO").upper()
|
||||
|
||||
# Mascarar chave ao logar
|
||||
if self.GROQ_API_KEY:
|
||||
|
10
manager.py
10
manager.py
@ -34,9 +34,15 @@ def fetch_whatsapp_groups(server_url, instance, api_key):
|
||||
params = {"getParticipants": "false"} # Adicionando o parâmetro de query
|
||||
|
||||
try:
|
||||
st.write(f"Requisição para URL: {url}") # Debug para URL
|
||||
st.write(f"Cabeçalhos: {headers}") # Debug para headers
|
||||
st.write(f"Parâmetros: {params}") # Debug para parâmetros
|
||||
|
||||
response = requests.get(url, headers=headers, params=params)
|
||||
response.raise_for_status()
|
||||
return response.json()
|
||||
st.write(f"Status Code: {response.status_code}") # Debug para status HTTP
|
||||
|
||||
response.raise_for_status() # Levanta exceções HTTP
|
||||
return response.json() # Retorna o JSON da resposta
|
||||
except requests.RequestException as e:
|
||||
st.error(f"Erro ao buscar grupos: {str(e)}")
|
||||
if response.text:
|
||||
|
15
start.sh
15
start.sh
@ -1,13 +1,12 @@
|
||||
#!/bin/bash
|
||||
|
||||
# Função para inicializar configurações no Redis
|
||||
# Função para inicializar configurações no Redis se não existirem
|
||||
initialize_redis_config() {
|
||||
redis-cli -h $REDIS_HOST -p $REDIS_PORT SET GROQ_API_KEY "sua_api_key_aqui"
|
||||
redis-cli -h $REDIS_HOST -p $REDIS_PORT SET BUSINESS_MESSAGE "*Impacte AI* Premium Services"
|
||||
redis-cli -h $REDIS_HOST -p $REDIS_PORT SET PROCESS_GROUP_MESSAGES "false"
|
||||
redis-cli -h $REDIS_HOST -p $REDIS_PORT SET PROCESS_SELF_MESSAGES "true"
|
||||
redis-cli -h $REDIS_HOST -p $REDIS_PORT SET DEBUG_MODE "false"
|
||||
redis-cli -h $REDIS_HOST -p $REDIS_PORT SET API_DOMAIN "$API_DOMAIN"
|
||||
redis-cli -h $REDIS_HOST -p $REDIS_PORT SET GROQ_API_KEY "sua_api_key_aqui" NX
|
||||
redis-cli -h $REDIS_HOST -p $REDIS_PORT SET BUSINESS_MESSAGE "*Impacte AI* Premium Services" NX
|
||||
redis-cli -h $REDIS_HOST -p $REDIS_PORT SET PROCESS_GROUP_MESSAGES "false" NX
|
||||
redis-cli -h $REDIS_HOST -p $REDIS_PORT SET PROCESS_SELF_MESSAGES "true" NX
|
||||
redis-cli -h $REDIS_HOST -p $REDIS_PORT SET API_DOMAIN "$API_DOMAIN" NX
|
||||
}
|
||||
|
||||
# Aguardar o Redis estar pronto
|
||||
@ -17,7 +16,7 @@ until redis-cli -h $REDIS_HOST -p $REDIS_PORT PING; do
|
||||
sleep 5
|
||||
done
|
||||
|
||||
# Inicializar configurações no Redis
|
||||
# Inicializar configurações no Redis (apenas se não existirem)
|
||||
initialize_redis_config
|
||||
|
||||
# Iniciar o FastAPI em background
|
||||
|
Loading…
Reference in New Issue
Block a user