O módulo Discord permite enviar mensagens com um bot diretamente de seu aplicativo. Para implementar esta função, você precisa de:

  • Conecte o módulo Discord e especifique o token do bot em suas configurações.
  • Configure um processo de negócios customizado para enviar mensagens.
  • Crie um endpoint POST para enviar dados do front-end para o back-end.
  • Crie um formulário para enviar uma mensagem em seu aplicativo da web ou móvel.

Para obter mais informações sobre módulos, consulte o artigo " Noções básicas de trabalho com módulos ".

Módulo Discord

1. Vá para a seção de módulos (1), na guia Marketplace (2) encontre o módulo Discord (3) e instale-o (4).

2. Abra as configurações do Discord e especifique seu token de bot no campo apropriado (1) e salve as alterações (2).

Processo de negócio

1. Vá para a seção de lógica de negócios (1) e crie um novo processo de negócios. Adicionar bloco Discord: Enviar mensagem (2). No bloco inicial, adicione variáveis de entrada para o texto da mensagem e o ID do canal para o qual você irá enviá-lo (3). Conecte o stream e as conexões de dados conforme mostrado na captura de tela. Não se esqueça de salvar o esquema (4). Falaremos mais sobre os processos de negócios no curso de treinamento AppMaster.io 101 .

Endpoint

1. Agora vá para a seção de endpoints (1) e crie um novo endpoint de API. Selecione o método POST, especifique a rota e o grupo ao qual deseja adicioná-lo (2). Vincule-o ao processo de negócios recém-criado (3) e clique em OK (4). Você pode assistir a um vídeo sobre endpoints aqui .

Formulário em um aplicativo da web

1. Vamos configurar o envio de mensagens por meio do bot Discord no aplicativo da web. Vá para o seu aplicativo da web e abra-o para edição (1). Crie um novo formulário para enviar dados, escolhendo o tipo Criar registro para ele e o ponto de extremidade recém-criado (2). Aplique as alterações (3).

2. Adicione um botão ao formulário com um acionador onClick , que acionará a ação Enviar formulário para o formulário criado.

3. Esta é a aparência do formulário e do botão no editor de aplicativos da web (1). Salve as alterações (2) e publique-as (3).

Envie uma mensagem!

1. Verifique o funcionamento do formulário. Acesse o aplicativo publicado, na página do formulário, digite a mensagem e o ID do canal para o qual deseja enviá-la.

2. Verifique se o bot postou uma mensagem no seu canal do Discord.

Um formulário simples para enviar mensagens ao Discord está pronto. Você pode complicar, por exemplo, configurando o envio simultâneo de uma mensagem para os canais Discord e Telegram. Para obter mais informações sobre como configurar um bot do Telegram, consulte este artigo .

Para não perder informações sobre novos módulos e configurações, acompanhe nosso blog e inscreva-se no canal Telegram .