Pular para o conteúdo

Discord Bot

Discord Bot

Discord Bot refere-se a programas automatizados em servidores do Discord, capazes de realizar tarefas como moderação, reprodução de música, gerenciamento de membros e engajamento de comunidade. Com a integração no SquadOS, seus agentes podem enviar e editar mensagens em canais, gerenciar membros e papéis, criar canais e eventos, moderar conteúdo, acionar webhooks e muito mais — tudo de forma programática e em tempo real.

Esta ferramenta utiliza OAuth 2.0 (OAUTH2) para conectar.

Você vai precisar autorizar o acesso via conta Discord. A Composio gerencia o fluxo OAuth — você é redirecionado para a tela de autorização do Discord e, ao concluir, retorna conectado.

CampoObrigatórioDescrição
N/AN/AO acesso é autorizado via OAuth 2.0 pelo Discord; não há campos manuais.
  1. Acesse Ferramentas no menu lateral (/admin/tools).
  2. Abra a aba Disponíveis e procure por Discord Bot.
  3. Clique no card para abrir o modal de detalhes e em Conectar.
  4. Você é levado para a página de conexão segura hospedada pela Composio, onde autoriza o acesso via OAuth 2.0 com sua conta Discord.
  5. Ao concluir, você volta para o SquadOS com a conta conectada e a ferramenta disponível para os agentes. (Detalhes do fluxo em Ferramentas da Organização.)

DISCORDBOT_CREATE_MESSAGE

Envia uma mensagem para um canal do Discord. Suporta conteúdo de texto, embeds, figurinhas, componentes interativos e respostas. Requer permissão SEND_MESSAGES e ao menos um entre content, embeds, sticker_ids ou components.

NomeTipoObrigatórioDescrição
channel_idstringSimID do canal para o qual enviar a mensagem.
contentstringNãoConteúdo de texto da mensagem (máx. 2000 caracteres). Obrigatório se embeds, sticker_ids e components estiverem vazios.
embedsarrayNãoAté 10 objetos embed com título, descrição, url, timestamp, cor, rodapé, imagem, thumbnail, vídeo, autor e campos.
ttsbooleanNãoSe a mensagem deve ser enviada como texto-para-voz.
flagsintegerNãoFlags de mensagem (ex: 4 para SUPPRESS_EMBEDS, 64 para EPHEMERAL).
componentsarrayNãoAté 5 linhas de componentes interativos (botões, menus de seleção).
sticker_idsarrayNãoAté 3 IDs de figurinhas acessíveis ao bot.
allowed_mentionsobjectNãoControla quais menções no conteúdo disparam notificações.
message_referenceobjectNãoReferência para responder a uma mensagem. Requer message_id.
NomeTipoObrigatórioDescrição
datastringSimDados retornados pela execução da ação.
errorstringNãoMensagem de erro caso a execução tenha falhado.
successfulbooleanSimIndica se a ação foi executada com sucesso.

DISCORDBOT_LIST_MESSAGES

Recupera mensagens de um canal do Discord, ordenadas da mais recente para a mais antiga. Suporta paginação via parâmetros before/after/around.

NomeTipoObrigatórioDescrição
channel_idstringSimID do canal do Discord do qual buscar mensagens.
limitintegerNãoNúmero máximo de mensagens a retornar (1–100, padrão 50).
beforestringNãoObtém mensagens anteriores a este ID de mensagem (paginação retroativa).
afterstringNãoObtém mensagens posteriores a este ID de mensagem (paginação avançada).
aroundstringNãoObtém mensagens ao redor deste ID de mensagem.
NomeTipoObrigatórioDescrição
datastringSimDados retornados pela execução da ação.
errorstringNãoMensagem de erro caso a execução tenha falhado.
successfulbooleanSimIndica se a ação foi executada com sucesso.

DISCORDBOT_GET_MESSAGE

Recupera uma mensagem específica de um canal do Discord pelo ID do canal e ID da mensagem.

NomeTipoObrigatórioDescrição
channel_idstringSimID do canal do Discord que contém a mensagem.
message_idstringSimID da mensagem a recuperar.
NomeTipoObrigatórioDescrição
datastringSimDados retornados pela execução da ação.
errorstringNãoMensagem de erro caso a execução tenha falhado.
successfulbooleanSimIndica se a ação foi executada com sucesso.

DISCORDBOT_UPDATE_MESSAGE

Edita uma mensagem enviada anteriormente pelo bot. Informe apenas os campos que deseja alterar; use null ou lista vazia para limpar valores.

NomeTipoObrigatórioDescrição
channel_idstringSimID do canal que contém a mensagem a editar.
message_idstringSimID da mensagem a editar. Deve ser uma mensagem enviada pelo bot.
contentstringNãoNovo conteúdo da mensagem (máx. 2000 caracteres). Use string vazia para limpar.
embedsarrayNãoAté 10 objetos embed. Use lista vazia para remover todos os embeds.
flagsintegerNãoFlags de mensagem a definir (ex: 4 para SUPPRESS_EMBEDS).
componentsarrayNãoComponentes de mensagem (botões, menus de seleção). Use lista vazia para remover.
attachmentsarrayNãoAnexos a manter ou atualizar metadados. Omita para manter os existentes; lista vazia remove todos.
allowed_mentionsobjectNãoControla quais menções disparam notificações.
NomeTipoObrigatórioDescrição
datastringSimDados retornados pela execução da ação.
errorstringNãoMensagem de erro caso a execução tenha falhado.
successfulbooleanSimIndica se a ação foi executada com sucesso.

DISCORDBOT_DELETE_MESSAGE

Exclui permanentemente uma mensagem de um canal do Discord. O bot pode excluir suas próprias mensagens ou, com permissão MANAGE_MESSAGES, excluir mensagens de outros usuários.

NomeTipoObrigatórioDescrição
channel_idstringSimID do canal que contém a mensagem a excluir.
message_idstringSimID da mensagem a excluir.
NomeTipoObrigatórioDescrição
datastringSimDados retornados pela execução da ação.
errorstringNãoMensagem de erro caso a execução tenha falhado.
successfulbooleanSimIndica se a ação foi executada com sucesso.

DISCORDBOT_BULK_DELETE_MESSAGES

Exclui mensagens em lote em um canal do Discord. Requer permissão MANAGE_MESSAGES. As mensagens devem ter menos de 14 dias. É possível excluir entre 2 e 100 mensagens de uma vez.

NomeTipoObrigatórioDescrição
channel_idstringSimID do canal do qual excluir mensagens em lote.
messagesarraySimLista de IDs de mensagens a excluir (2–100). Todas devem ter menos de 14 dias.
NomeTipoObrigatórioDescrição
datastringSimDados retornados pela execução da ação.
errorstringNãoMensagem de erro caso a execução tenha falhado.
successfulbooleanSimIndica se a ação foi executada com sucesso.

DISCORDBOT_PIN_MESSAGE

Fixa uma mensagem em um canal do Discord. Requer permissão MANAGE_MESSAGES. Um canal pode ter no máximo 50 mensagens fixadas.

NomeTipoObrigatórioDescrição
channel_idstringSimID do canal que contém a mensagem a fixar.
message_idstringSimID da mensagem a fixar. O canal não pode exceder 50 mensagens fixadas.
NomeTipoObrigatórioDescrição
datastringSimDados retornados pela execução da ação.
errorstringNãoMensagem de erro caso a execução tenha falhado.
successfulbooleanSimIndica se a ação foi executada com sucesso.

DISCORDBOT_UNPIN_MESSAGE

Remove a fixação de uma mensagem em um canal do Discord. A mensagem não é excluída, apenas removida da lista de fixadas. Requer permissão MANAGE_MESSAGES.

NomeTipoObrigatórioDescrição
channel_idstringSimID do canal que contém a mensagem fixada.
message_idstringSimID da mensagem a desafixar.
NomeTipoObrigatórioDescrição
datastringSimDados retornados pela execução da ação.
errorstringNãoMensagem de erro caso a execução tenha falhado.
successfulbooleanSimIndica se a ação foi executada com sucesso.

DISCORDBOT_ADD_MY_MESSAGE_REACTION

Adiciona uma reação de emoji do bot a uma mensagem. Requer READ_MESSAGE_HISTORY e ADD_REACTIONS caso nenhum outro usuário tenha reagido com este emoji antes.

NomeTipoObrigatórioDescrição
channel_idstringSimID do canal que contém a mensagem.
message_idstringSimID da mensagem à qual reagir.
emojistringSimEmoji para reagir. Para emojis Unicode use o caractere diretamente (ex: ’👍’). Para emojis customizados use o formato ‘nome:id’ (ex: ‘meuemoji:123456789012345678’).
NomeTipoObrigatórioDescrição
datastringSimDados retornados pela execução da ação.
errorstringNãoMensagem de erro caso a execução tenha falhado.
successfulbooleanSimIndica se a ação foi executada com sucesso.

DISCORDBOT_TRIGGER_TYPING_INDICATOR

Exibe o indicador de digitação do bot em um canal do Discord. O indicador para após 10 segundos ou ao enviar uma mensagem. Use quando estiver preparando uma resposta.

NomeTipoObrigatórioDescrição
channel_idstringSimIdentificador único do canal do Discord onde o indicador de digitação deve ser exibido.
NomeTipoObrigatórioDescrição
datastringSimDados retornados pela execução da ação.
errorstringNãoMensagem de erro caso a execução tenha falhado.
successfulbooleanSimIndica se a ação foi executada com sucesso.

DISCORDBOT_CREATE_GUILD_CHANNEL

Cria um novo canal do Discord (texto, voz, categoria, etc.) dentro de um servidor. Requer permissão MANAGE_CHANNELS.

NomeTipoObrigatórioDescrição
guild_idstringSimID do servidor onde o canal será criado.
namestringSimNome do canal (1–100 caracteres).
typeintegerNãoTipo do canal (0: GUILD_TEXT, 2: GUILD_VOICE, 4: GUILD_CATEGORY, 5: GUILD_ANNOUNCEMENT, 13: GUILD_STAGE_VOICE, 15: GUILD_FORUM).
topicstringNãoTópico do canal (0–1024 caracteres para texto; 0–4096 para fórum/mídia).
parent_idstringNãoID da categoria pai para este canal.
positionintegerNãoPosição de ordenação do canal.
nsfwbooleanNãoSe o canal possui restrição de idade.
rate_limit_per_userintegerNãoModo lento: segundos que um usuário deve aguardar antes de enviar outra mensagem (0–21600).
permission_overwritesarrayNãoObjetos de substituição de permissão para o canal.
NomeTipoObrigatórioDescrição
datastringSimDados retornados pela execução da ação.
errorstringNãoMensagem de erro caso a execução tenha falhado.
successfulbooleanSimIndica se a ação foi executada com sucesso.

DISCORDBOT_GET_CHANNEL

Recupera metadados detalhados de um canal específico do Discord pelo seu channel_id. Retorna apenas metadados do canal, não conteúdo de mensagens nem listas de membros.

NomeTipoObrigatórioDescrição
channel_idstringSimID do canal do Discord a recuperar.
NomeTipoObrigatórioDescrição
datastringSimDados retornados pela execução da ação.
errorstringNãoMensagem de erro caso a execução tenha falhado.
successfulbooleanSimIndica se a ação foi executada com sucesso.

DISCORDBOT_CREATE_THREAD

Cria uma nova thread em um canal de texto, anúncio, fórum ou mídia.

NomeTipoObrigatórioDescrição
channel_idstringSimID do canal no qual a thread será criada.
namestringSimNome da thread (1–100 caracteres).
typeintegerNãoTipo de thread a criar: 10 para anúncio, 11 para pública, 12 para privada.
messageobjectNãoMensagem inicial a enviar na thread. Obrigatória para canais de fórum e mídia.
auto_archive_durationintegerNãoDuração em minutos para arquivar automaticamente a thread após inatividade. Valores: 60, 1440, 4320, 10080.
rate_limit_per_userintegerNãoSegundos que um usuário deve aguardar antes de enviar outra mensagem na thread (0–21600).
invitablebooleanNãoSe não moderadores podem adicionar outros não moderadores à thread. Apenas para threads privadas.
applied_tagsarrayNãoArray de IDs de tags a aplicar à thread. Apenas para canais de fórum e mídia.
NomeTipoObrigatórioDescrição
datastringSimDados retornados pela execução da ação.
errorstringNãoMensagem de erro caso a execução tenha falhado.
successfulbooleanSimIndica se a ação foi executada com sucesso.

DISCORDBOT_CREATE_WEBHOOK

Cria um novo webhook em um canal específico do Discord. Requer permissão MANAGE_WEBHOOKS.

NomeTipoObrigatórioDescrição
channel_idstringSimID do canal no qual criar o webhook.
namestringSimNome do webhook (1–80 caracteres).
avatarstringNãoURI de imagem codificada em base64 para o avatar do webhook (ex: ‘data:image/png;base64,…’).
NomeTipoObrigatórioDescrição
datastringSimDados retornados pela execução da ação.
errorstringNãoMensagem de erro caso a execução tenha falhado.
successfulbooleanSimIndica se a ação foi executada com sucesso.

DISCORDBOT_EXECUTE_WEBHOOK

Executa um webhook do Discord para enviar mensagens, embeds ou componentes interativos para um canal ou thread.

NomeTipoObrigatórioDescrição
webhook_idstringSimID único do webhook do Discord.
webhook_tokenstringSimToken secreto do webhook do Discord.
contentstringNãoConteúdo de texto da mensagem (máx. 2000 caracteres).
embedsarrayNãoAté 10 objetos embed para conteúdo rico.
usernamestringNãoSubstituir o nome de usuário padrão do webhook (máx. 80 caracteres).
avatar_urlstringNãoSubstituir o avatar padrão do webhook por uma URL de imagem.
ttsbooleanNãoEnviar como mensagem de texto-para-voz.
componentsarrayNãoComponentes de mensagem (botões, menus de seleção), até 5 linhas de ação.
thread_idstringNãoID de uma thread no canal do webhook para enviar a mensagem.
thread_namestringNãoNome de uma thread a criar ao executar em canal de fórum (máx. 100 caracteres).
waitbooleanNãoSe verdadeiro, aguarda confirmação do servidor e retorna objeto de mensagem. Padrão: verdadeiro.
flagsintegerNãoBitfield de flags de mensagem (ex: 4 para SUPPRESS_EMBEDS).
allowed_mentionsobjectNãoControla quais menções de fato notificam os destinatários.
applied_tagsarrayNãoArray de IDs de tags a aplicar a uma thread de fórum (funciona apenas com thread_name).
pollobjectNãoObjeto de enquete para anexar à mensagem.
NomeTipoObrigatórioDescrição
datastringSimDados retornados pela execução da ação.
errorstringNãoMensagem de erro caso a execução tenha falhado.
successfulbooleanSimIndica se a ação foi executada com sucesso.

DISCORDBOT_GET_GUILD

Recupera informações detalhadas de um servidor Discord especificado pelo seu guild_id, incluindo opcionalmente contagens aproximadas de membros e presenças.

NomeTipoObrigatórioDescrição
guild_idstringSimIdentificador único (snowflake ID) do servidor Discord a recuperar.
with_countsbooleanNãoQuando verdadeiro, inclui contagens aproximadas de membros e presenças do servidor.
NomeTipoObrigatórioDescrição
datastringSimDados retornados pela execução da ação.
errorstringNãoMensagem de erro caso a execução tenha falhado.
successfulbooleanSimIndica se a ação foi executada com sucesso.

DISCORDBOT_ADD_GUILD_MEMBER

Adiciona um usuário a um servidor do Discord usando seu token de acesso OAuth2 (que deve ter o escopo guilds.join). Retorna o objeto de membro do servidor em 201 Created, ou indica que o usuário já é membro em 204.

NomeTipoObrigatórioDescrição
guild_idstringSimIdentificador único (snowflake ID) do servidor ao qual adicionar o usuário.
user_idstringSimIdentificador único (snowflake ID) do usuário a adicionar.
access_tokenstringSimToken de acesso OAuth2 do usuário com escopo guilds.join.
nickstringNãoApelido a definir para o usuário neste servidor. Máximo 32 caracteres.
rolesarrayNãoLista de IDs de papéis a atribuir ao usuário ao entrar.
mutebooleanNãoSe o usuário deve ser silenciado no servidor nos canais de voz.
deafbooleanNãoSe o usuário deve ser ensurdecido no servidor nos canais de voz.
NomeTipoObrigatórioDescrição
datastringSimDados retornados pela execução da ação.
errorstringNãoMensagem de erro caso a execução tenha falhado.
successfulbooleanSimIndica se a ação foi executada com sucesso.

DISCORDBOT_LIST_GUILD_MEMBERS

Recupera uma lista de membros de um servidor do Discord. Requer intent GUILD_MEMBERS. Suporta paginação via parâmetros limit e after.

NomeTipoObrigatórioDescrição
guild_idstringSimIdentificador único (snowflake ID) do servidor Discord do qual recuperar membros.
limitintegerNãoNúmero máximo de membros a retornar (1–1000). Padrão: 1.
afterstringNãoID de usuário para deslocamento de paginação; busca membros com IDs maiores que este valor.
NomeTipoObrigatórioDescrição
datastringSimDados retornados pela execução da ação.
errorstringNãoMensagem de erro caso a execução tenha falhado.
successfulbooleanSimIndica se a ação foi executada com sucesso.

DISCORDBOT_SEARCH_GUILD_MEMBERS

Pesquisa membros em um servidor Discord específico correspondendo uma string de consulta a nomes de usuário e apelidos. Retorna objetos de membro correspondentes.

NomeTipoObrigatórioDescrição
guild_idstringSimIdentificador único (snowflake ID) do servidor Discord a pesquisar.
querystringSimString de consulta a corresponder com nomes de usuário ou apelidos. A busca é baseada em prefixo (ex: ‘adm’ corresponde a ‘admin’).
limitintegerNãoNúmero máximo de membros a retornar (1–1000). Padrão: 1.
NomeTipoObrigatórioDescrição
datastringSimDados retornados pela execução da ação.
errorstringNãoMensagem de erro caso a execução tenha falhado.
successfulbooleanSimIndica se a ação foi executada com sucesso.

DISCORDBOT_BAN_USER_FROM_GUILD

Bane permanentemente um usuário de um servidor Discord, opcionalmente excluindo suas mensagens recentes.

NomeTipoObrigatórioDescrição
guild_idstringSimID do servidor do qual banir o usuário.
user_idstringSimID do usuário a banir.
delete_message_secondsintegerNãoNúmero de segundos (0–604800) de mensagens passadas do usuário a excluir. Padrão: 0.
NomeTipoObrigatórioDescrição
datastringSimDados retornados pela execução da ação.
errorstringNãoMensagem de erro caso a execução tenha falhado.
successfulbooleanSimIndica se a ação foi executada com sucesso.

DISCORDBOT_UNBAN_USER_FROM_GUILD

Revoga o banimento de um usuário de um servidor Discord, permitindo que ele entre novamente. Requer permissão BAN_MEMBERS.

NomeTipoObrigatórioDescrição
guild_idstringSimID do servidor do qual remover o banimento.
user_idstringSimID do usuário a desbanir.
NomeTipoObrigatórioDescrição
datastringSimDados retornados pela execução da ação.
errorstringNãoMensagem de erro caso a execução tenha falhado.
successfulbooleanSimIndica se a ação foi executada com sucesso.

DISCORDBOT_ADD_GUILD_MEMBER_ROLE

Atribui um papel a um membro do servidor. Requer permissão MANAGE_ROLES e o papel deve ser inferior na hierarquia ao papel mais alto do bot. Retorna 204 em caso de sucesso.

NomeTipoObrigatórioDescrição
guild_idstringSimIdentificador único (snowflake ID) do servidor Discord onde o membro e o papel existem.
user_idstringSimIdentificador único (snowflake ID) do usuário Discord ao qual o papel será atribuído.
role_idstringSimIdentificador único (snowflake ID) do papel Discord a ser atribuído ao membro.
NomeTipoObrigatórioDescrição
datastringSimDados retornados pela execução da ação.
errorstringNãoMensagem de erro caso a execução tenha falhado.
successfulbooleanSimIndica se a ação foi executada com sucesso.

DISCORDBOT_CREATE_GUILD_ROLE

Cria um novo papel em um servidor Discord com nome, permissões, cor, hoist, mencionabilidade e ícone personalizáveis. Requer permissão MANAGE_ROLES. Os campos icon e unicode_emoji são mutuamente exclusivos.

NomeTipoObrigatórioDescrição
guild_idstringSimIdentificador único (snowflake ID) do servidor Discord onde o papel será criado.
namestringNãoNome do novo papel. Se omitido, o Discord usa ‘new role’ como padrão.
colorintegerNãoValor RGB da cor do papel como inteiro (ex: vermelho é 16711680). Padrão: 0 (sem cor).
hoistbooleanNãoSe verdadeiro, exibe o papel separadamente na lista de membros. Padrão: falso.
mentionablebooleanNãoSe verdadeiro, este papel pode ser mencionado por outros. Padrão: falso.
permissionsstringNãoInteiro bit a bit para permissões do papel combinadas de flags de permissão do Discord.
iconstringNãoHash de uma imagem customizada para o ícone do papel. Mutuamente exclusivo com unicode_emoji.
unicode_emojistringNãoEmoji Unicode padrão para o ícone do papel. Mutuamente exclusivo com icon.
NomeTipoObrigatórioDescrição
datastringSimDados retornados pela execução da ação.
errorstringNãoMensagem de erro caso a execução tenha falhado.
successfulbooleanSimIndica se a ação foi executada com sucesso.

DISCORDBOT_CREATE_CHANNEL_INVITE

Cria um novo link de convite para um canal do Discord. Requer permissão CREATE_INSTANT_INVITE.

NomeTipoObrigatórioDescrição
channel_idstringSimID do canal para o qual criar um convite.
max_ageintegerNãoDuração do convite em segundos antes de expirar, ou 0 para nunca. Deve ser 0–604800. Padrão: 86400 (24 horas).
max_usesintegerNãoNúmero máximo de vezes que este convite pode ser usado, ou 0 para ilimitado. Padrão: 0.
temporarybooleanNãoSe este convite concede apenas associação temporária. Padrão: falso.
uniquebooleanNãoSe verdadeiro, não reutiliza um convite similar. Útil para criar muitos convites únicos de uso único.
target_typeintegerNãoTipo de destino para convite de canal de voz: 1 para Stream, 2 para Aplicação Incorporada.
target_user_idstringNãoID do usuário cuja transmissão exibir. Obrigatório se target_type for 1.
target_application_idstringNãoID da aplicação incorporada a abrir. Obrigatório se target_type for 2.
NomeTipoObrigatórioDescrição
datastringSimDados retornados pela execução da ação.
errorstringNãoMensagem de erro caso a execução tenha falhado.
successfulbooleanSimIndica se a ação foi executada com sucesso.

DISCORDBOT_CREATE_GUILD_SCHEDULED_EVENT

Cria um novo evento agendado em um servidor Discord. Eventos podem ser hospedados em canais de palco, canais de voz ou locais externos. STAGE_INSTANCE/VOICE requerem channel_id, enquanto EXTERNAL requer entity_metadata com localização e scheduled_end_time.

NomeTipoObrigatórioDescrição
guild_idstringSimIdentificador único (snowflake ID) do servidor Discord onde o evento será criado.
namestringSimNome do evento agendado (1–100 caracteres).
entity_typeintegerSimTipo de entidade: 1=STAGE_INSTANCE, 2=VOICE, 3=EXTERNAL.
scheduled_start_timestringSimHora de início do evento (timestamp ISO8601, ex: ‘2024-12-31T20:00:00’).
channel_idstringNãoID do canal onde o evento será hospedado. Obrigatório para tipos STAGE_INSTANCE e VOICE. Deve ser nulo para EXTERNAL.
descriptionstringNãoDescrição do evento agendado (1–1000 caracteres).
privacy_levelintegerNãoNível de privacidade do evento. Use 2 para GUILD_ONLY (acessível apenas a membros do servidor).
scheduled_end_timestringNãoHora de encerramento do evento (timestamp ISO8601). Obrigatório para tipo EXTERNAL.
entity_metadataobjectNãoMetadados adicionais para o evento agendado do servidor.
imagestringNãoImagem de capa como URI de dados base64 (ex: ‘data:image/png;base64,…’).
NomeTipoObrigatórioDescrição
datastringSimDados retornados pela execução da ação.
errorstringNãoMensagem de erro caso a execução tenha falhado.
successfulbooleanSimIndica se a ação foi executada com sucesso.

DISCORDBOT_LEAVE_GUILD

Faz o bot sair de um servidor Discord especificado. Esta ação é irreversível e o bot precisa ser convidado novamente para voltar.

NomeTipoObrigatórioDescrição
guild_idstringSimIdentificador único do servidor Discord (server) que o bot deseja deixar.
NomeTipoObrigatórioDescrição
datastringSimDados retornados pela execução da ação.
errorstringNãoMensagem de erro caso a execução tenha falhado.
successfulbooleanSimIndica se a ação foi executada com sucesso.

DISCORDBOT_TEST_AUTH

Valida o token do bot Discord configurado buscando o usuário bot autenticado atual. Use ao diagnosticar erros 401 repetidos para determinar se o problema é um token inválido (este endpoint retorna 401) ou falta de associação ao servidor/permissões/channel_id incorreto (este endpoint retorna 200 mas outras operações falham).

NomeTipoObrigatórioDescrição
datastringSimDados retornados pela execução da ação.
errorstringNãoMensagem de erro caso a execução tenha falhado.
successfulbooleanSimIndica se a ação foi executada com sucesso.