Skip to content

Commit d8b4378

Browse files
Merge pull request #1986 from dersonbsb2022/main
fix(evolutionbot): Fixing the correct message sending method so that messages are split.
2 parents 838cc14 + 10a2b60 commit d8b4378

File tree

9 files changed

+417
-107
lines changed

9 files changed

+417
-107
lines changed

env.example

Lines changed: 302 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,302 @@
1+
# ===========================================
2+
# EVOLUTION API - CONFIGURAÇÃO DE AMBIENTE
3+
# ===========================================
4+
5+
# ===========================================
6+
# SERVIDOR
7+
# ===========================================
8+
SERVER_NAME=evolution
9+
SERVER_TYPE=http
10+
SERVER_PORT=8080
11+
SERVER_URL=http://localhost:8080
12+
SERVER_DISABLE_DOCS=false
13+
SERVER_DISABLE_MANAGER=false
14+
15+
# ===========================================
16+
# CORS
17+
# ===========================================
18+
CORS_ORIGIN=*
19+
CORS_METHODS=POST,GET,PUT,DELETE
20+
CORS_CREDENTIALS=true
21+
22+
# ===========================================
23+
# SSL (opcional)
24+
# ===========================================
25+
SSL_CONF_PRIVKEY=
26+
SSL_CONF_FULLCHAIN=
27+
28+
# ===========================================
29+
# BANCO DE DADOS
30+
# ===========================================
31+
DATABASE_PROVIDER=postgresql
32+
DATABASE_CONNECTION_URI=postgresql://username:password@localhost:5432/evolution_api
33+
DATABASE_CONNECTION_CLIENT_NAME=evolution
34+
35+
# Configurações de salvamento de dados
36+
DATABASE_SAVE_DATA_INSTANCE=true
37+
DATABASE_SAVE_DATA_NEW_MESSAGE=true
38+
DATABASE_SAVE_MESSAGE_UPDATE=true
39+
DATABASE_SAVE_DATA_CONTACTS=true
40+
DATABASE_SAVE_DATA_CHATS=true
41+
DATABASE_SAVE_DATA_HISTORIC=true
42+
DATABASE_SAVE_DATA_LABELS=true
43+
DATABASE_SAVE_IS_ON_WHATSAPP=true
44+
DATABASE_SAVE_IS_ON_WHATSAPP_DAYS=7
45+
DATABASE_DELETE_MESSAGE=false
46+
47+
# ===========================================
48+
# REDIS
49+
# ===========================================
50+
CACHE_REDIS_ENABLED=true
51+
CACHE_REDIS_URI=redis://localhost:6379
52+
CACHE_REDIS_PREFIX_KEY=evolution-cache
53+
CACHE_REDIS_TTL=604800
54+
CACHE_REDIS_SAVE_INSTANCES=true
55+
56+
# Cache local (fallback)
57+
CACHE_LOCAL_ENABLED=true
58+
CACHE_LOCAL_TTL=86400
59+
60+
# ===========================================
61+
# AUTENTICAÇÃO
62+
# ===========================================
63+
AUTHENTICATION_API_KEY=BQYHJGJHJ
64+
AUTHENTICATION_EXPOSE_IN_FETCH_INSTANCES=false
65+
66+
# ===========================================
67+
# LOGS
68+
# ===========================================
69+
LOG_LEVEL=ERROR,WARN,DEBUG,INFO,LOG,VERBOSE,DARK,WEBHOOKS,WEBSOCKET
70+
LOG_COLOR=true
71+
LOG_BAILEYS=error
72+
73+
# ===========================================
74+
# INSTÂNCIAS
75+
# ===========================================
76+
DEL_INSTANCE=false
77+
DEL_TEMP_INSTANCES=true
78+
79+
# ===========================================
80+
# IDIOMA
81+
# ===========================================
82+
LANGUAGE=pt-BR
83+
84+
# ===========================================
85+
# WEBHOOK
86+
# ===========================================
87+
WEBHOOK_GLOBAL_URL=
88+
WEBHOOK_GLOBAL_ENABLED=false
89+
WEBHOOK_GLOBAL_WEBHOOK_BY_EVENTS=false
90+
91+
# Eventos de webhook
92+
WEBHOOK_EVENTS_APPLICATION_STARTUP=false
93+
WEBHOOK_EVENTS_INSTANCE_CREATE=false
94+
WEBHOOK_EVENTS_INSTANCE_DELETE=false
95+
WEBHOOK_EVENTS_QRCODE_UPDATED=false
96+
WEBHOOK_EVENTS_MESSAGES_SET=false
97+
WEBHOOK_EVENTS_MESSAGES_UPSERT=false
98+
WEBHOOK_EVENTS_MESSAGES_EDITED=false
99+
WEBHOOK_EVENTS_MESSAGES_UPDATE=false
100+
WEBHOOK_EVENTS_MESSAGES_DELETE=false
101+
WEBHOOK_EVENTS_SEND_MESSAGE=false
102+
WEBHOOK_EVENTS_SEND_MESSAGE_UPDATE=false
103+
WEBHOOK_EVENTS_CONTACTS_SET=false
104+
WEBHOOK_EVENTS_CONTACTS_UPDATE=false
105+
WEBHOOK_EVENTS_CONTACTS_UPSERT=false
106+
WEBHOOK_EVENTS_PRESENCE_UPDATE=false
107+
WEBHOOK_EVENTS_CHATS_SET=false
108+
WEBHOOK_EVENTS_CHATS_UPDATE=false
109+
WEBHOOK_EVENTS_CHATS_UPSERT=false
110+
WEBHOOK_EVENTS_CHATS_DELETE=false
111+
WEBHOOK_EVENTS_CONNECTION_UPDATE=false
112+
WEBHOOK_EVENTS_LABELS_EDIT=false
113+
WEBHOOK_EVENTS_LABELS_ASSOCIATION=false
114+
WEBHOOK_EVENTS_GROUPS_UPSERT=false
115+
WEBHOOK_EVENTS_GROUPS_UPDATE=false
116+
WEBHOOK_EVENTS_GROUP_PARTICIPANTS_UPDATE=false
117+
WEBHOOK_EVENTS_CALL=false
118+
WEBHOOK_EVENTS_TYPEBOT_START=false
119+
WEBHOOK_EVENTS_TYPEBOT_CHANGE_STATUS=false
120+
WEBHOOK_EVENTS_ERRORS=false
121+
WEBHOOK_EVENTS_ERRORS_WEBHOOK=
122+
123+
# Configurações de webhook
124+
WEBHOOK_REQUEST_TIMEOUT_MS=30000
125+
WEBHOOK_RETRY_MAX_ATTEMPTS=10
126+
WEBHOOK_RETRY_INITIAL_DELAY_SECONDS=5
127+
WEBHOOK_RETRY_USE_EXPONENTIAL_BACKOFF=true
128+
WEBHOOK_RETRY_MAX_DELAY_SECONDS=300
129+
WEBHOOK_RETRY_JITTER_FACTOR=0.2
130+
WEBHOOK_RETRY_NON_RETRYABLE_STATUS_CODES=400,401,403,404,422
131+
132+
# ===========================================
133+
# WEBSOCKET
134+
# ===========================================
135+
WEBSOCKET_ENABLED=true
136+
WEBSOCKET_GLOBAL_EVENTS=true
137+
WEBSOCKET_ALLOWED_HOSTS=
138+
139+
# ===========================================
140+
# RABBITMQ
141+
# ===========================================
142+
RABBITMQ_ENABLED=false
143+
RABBITMQ_GLOBAL_ENABLED=false
144+
RABBITMQ_PREFIX_KEY=
145+
RABBITMQ_EXCHANGE_NAME=evolution_exchange
146+
RABBITMQ_URI=
147+
RABBITMQ_FRAME_MAX=8192
148+
149+
# ===========================================
150+
# NATS
151+
# ===========================================
152+
NATS_ENABLED=false
153+
NATS_GLOBAL_ENABLED=false
154+
NATS_PREFIX_KEY=
155+
NATS_EXCHANGE_NAME=evolution_exchange
156+
NATS_URI=
157+
158+
# ===========================================
159+
# SQS
160+
# ===========================================
161+
SQS_ENABLED=false
162+
SQS_GLOBAL_ENABLED=false
163+
SQS_GLOBAL_FORCE_SINGLE_QUEUE=false
164+
SQS_GLOBAL_PREFIX_NAME=global
165+
SQS_ACCESS_KEY_ID=
166+
SQS_SECRET_ACCESS_KEY=
167+
SQS_ACCOUNT_ID=
168+
SQS_REGION=
169+
SQS_MAX_PAYLOAD_SIZE=1048576
170+
171+
# ===========================================
172+
# PUSHER
173+
# ===========================================
174+
PUSHER_ENABLED=false
175+
PUSHER_GLOBAL_ENABLED=false
176+
PUSHER_GLOBAL_APP_ID=
177+
PUSHER_GLOBAL_KEY=
178+
PUSHER_GLOBAL_SECRET=
179+
PUSHER_GLOBAL_CLUSTER=
180+
PUSHER_GLOBAL_USE_TLS=false
181+
182+
# ===========================================
183+
# WHATSAPP BUSINESS
184+
# ===========================================
185+
WA_BUSINESS_TOKEN_WEBHOOK=evolution
186+
WA_BUSINESS_URL=https://graph.facebook.com
187+
WA_BUSINESS_VERSION=v18.0
188+
WA_BUSINESS_LANGUAGE=en
189+
190+
# ===========================================
191+
# CONFIGURAÇÕES DE SESSÃO
192+
# ===========================================
193+
CONFIG_SESSION_PHONE_CLIENT=Evolution API
194+
CONFIG_SESSION_PHONE_NAME=Chrome
195+
196+
# ===========================================
197+
# QR CODE
198+
# ===========================================
199+
QRCODE_LIMIT=30
200+
QRCODE_COLOR=#198754
201+
202+
# ===========================================
203+
# INTEGRAÇÕES
204+
# ===========================================
205+
206+
# Typebot
207+
TYPEBOT_ENABLED=false
208+
TYPEBOT_API_VERSION=old
209+
TYPEBOT_SEND_MEDIA_BASE64=false
210+
211+
# Chatwoot
212+
CHATWOOT_ENABLED=false
213+
CHATWOOT_MESSAGE_DELETE=false
214+
CHATWOOT_MESSAGE_READ=false
215+
CHATWOOT_BOT_CONTACT=true
216+
CHATWOOT_IMPORT_DATABASE_CONNECTION_URI=
217+
CHATWOOT_IMPORT_PLACEHOLDER_MEDIA_MESSAGE=false
218+
219+
# OpenAI
220+
OPENAI_ENABLED=false
221+
OPENAI_API_KEY_GLOBAL=
222+
223+
# Dify
224+
DIFY_ENABLED=false
225+
226+
# N8N
227+
N8N_ENABLED=false
228+
229+
# EvoAI
230+
EVOAI_ENABLED=false
231+
232+
# Flowise
233+
FLOWISE_ENABLED=false
234+
235+
# ===========================================
236+
# S3 / MINIO
237+
# ===========================================
238+
S3_ENABLED=false
239+
S3_ACCESS_KEY=
240+
S3_SECRET_KEY=
241+
S3_ENDPOINT=
242+
S3_BUCKET=
243+
S3_PORT=9000
244+
S3_USE_SSL=false
245+
S3_REGION=
246+
S3_SKIP_POLICY=false
247+
S3_SAVE_VIDEO=false
248+
249+
# ===========================================
250+
# MÉTRICAS
251+
# ===========================================
252+
PROMETHEUS_METRICS=false
253+
METRICS_AUTH_REQUIRED=false
254+
METRICS_USER=
255+
METRICS_PASSWORD=
256+
METRICS_ALLOWED_IPS=
257+
258+
# ===========================================
259+
# TELEMETRIA
260+
# ===========================================
261+
TELEMETRY_ENABLED=true
262+
TELEMETRY_URL=
263+
264+
# ===========================================
265+
# PROXY
266+
# ===========================================
267+
PROXY_HOST=
268+
PROXY_PORT=
269+
PROXY_PROTOCOL=
270+
PROXY_USERNAME=
271+
PROXY_PASSWORD=
272+
273+
# ===========================================
274+
# CONVERSOR DE ÁUDIO
275+
# ===========================================
276+
API_AUDIO_CONVERTER=
277+
API_AUDIO_CONVERTER_KEY=
278+
279+
# ===========================================
280+
# FACEBOOK
281+
# ===========================================
282+
FACEBOOK_APP_ID=
283+
FACEBOOK_CONFIG_ID=
284+
FACEBOOK_USER_TOKEN=
285+
286+
# ===========================================
287+
# SENTRY
288+
# ===========================================
289+
SENTRY_DSN=
290+
291+
# ===========================================
292+
# EVENT EMITTER
293+
# ===========================================
294+
EVENT_EMITTER_MAX_LISTENERS=50
295+
296+
# ===========================================
297+
# PROVIDER
298+
# ===========================================
299+
PROVIDER_ENABLED=false
300+
PROVIDER_HOST=
301+
PROVIDER_PORT=5656
302+
PROVIDER_PREFIX=evolution

0 commit comments

Comments
 (0)