POST
/
dify
/
settings
/
{instance}
Atualiza as configurações do bot Dify
curl --request POST \
  --url https://{server-url}/dify/settings/{instance} \
  --header 'Content-Type: application/json' \
  --header 'apikey: <api-key>' \
  --data '{
  "expire": 20,
  "keywordFinish": "#SAIR",
  "delayMessage": 1000,
  "unknownMessage": "Mensagem não reconhecida",
  "listeningFromMe": false,
  "stopBotFromMe": false,
  "keepOpen": false,
  "debounceTime": 0,
  "ignoreJids": [],
  "difyIdFallback": "clyja4oys0a3uqpy7k3bd7swe"
}'
{
  "message": "Configurações do bot Dify atualizadas com sucesso"
}

Authorizations

apikey
string
header
required

Your authorization key header

Path Parameters

instance
string
required

Nome da instância

Body

application/json

Configurações do bot Dify

expire
integer
required

Tempo de expiração em minutos.

Example:

20

keywordFinish
string
required

Palavra-chave que finalizará o bot.

Example:

"#SAIR"

delayMessage
integer
required

Tempo de delay antes do envio de uma nova mensagem (em milissegundos).

Example:

1000

unknownMessage
string
required

Mensagem que será enviada quando o bot não reconhecer o comando.

Example:

"Mensagem não reconhecida"

listeningFromMe
boolean
required

Define se o bot deve ouvir mensagens enviadas pelo próprio usuário.

Example:

false

stopBotFromMe
boolean
required

Define se o bot deve parar ao receber mensagens enviadas pelo próprio usuário.

Example:

false

keepOpen
boolean
required

Define se o bot deve manter a conversa aberta após uma resposta.

Example:

false

debounceTime
integer
required

Tempo de debounce (em milissegundos).

Example:

0

ignoreJids
string[]
required

Lista de JIDs a serem ignorados.

Example:
[]
difyIdFallback
string
required

ID de fallback do bot Dify.

Example:

"clyja4oys0a3uqpy7k3bd7swe"

Response

200 - application/json

Configurações do bot Dify atualizadas com sucesso.

message
string
Example:

"Configurações do bot Dify atualizadas com sucesso"