Conectores
Comunicação

Telegram

15min

Objetivo/Resumo

A integração com a API do Telegram permite uma ampla variedade de interações. Com as operações editar mensagem, excluir mensagem, enviar mensagem, enviar foto e enviar documento, é possível aprimorar a experiência do usuário de forma eficiente. O editar mensagem possibilita a atualização de mensagens existentes, enquanto o excluir mensagem, permite a remoção de mensagens indesejadas. O enviar mensagem viabiliza o envio de mensagens de texto personalizadas, enquanto o enviar foto permite o compartilhamento de imagens. Já o enviar documento possibilita o envio de documentos diversos. Com essa integração, é possível criar interações dinâmicas e ricas dentro da plataforma Fluid, proporcionando uma experiência completa aos usuários.

Criando um bot para integração na plataforma Fluid



Document image

  1. Abra o aplicativo Telegram e pesquise o BotFather na barra de pesquisa.
  2. Selecione o BotFather nos resultados e inicie uma conversa com ele.
  3. Digite /newbot para criar um novo bot.
  4. Siga as instruções do BotFather para fornecer um nome e um username para o seu bot.
  5. Após criar o bot, o BotFather irá fornecer um token de acesso. Copie esse token, pois você vai precisar dele para conectar seu bot a plataforma Fluid.
  6. Obter o chat_id

Obtendo o chat_id

Abra um navegador da web e digite o seguinte URL, substituindo "TOKEN_DO_SEU_BOT" pelo token fornecido pelo BotFather (Antes, envie uma mensagem para o bot para que exista um chat_id):

JS


Resposta no navegador

JSON


Caminho do chat_id

JS


Criando um exemplo de fluxo para envio, edição e exclusão de mensagens

Crie uma conexão (Saiba mais em Criar Conexão).

Document image


Preencha os campos e seu token enviado pelo BotFather

Document image


Vamos criar o passo para enviar mensagem

  1. Clique na aba Parametrização
  2. Selecione a operação Enviar mensagem
  3. Preencha o char_id e a mensagem desejada
Document image


Resposta da execução

JSON


Agora vamos criar um passo para editar a mensagem

  1. Clique na aba Parametrização
  2. Selecione a operação Enviar mensagem
  3. Preencha o char_id, message_id e a nova mensagem



Nota: Usaremos um função para capturar o message_id do passo anterior dinamicamente {{get state.mensagem.result.message_id}}



Document image


Resposta da execução

JSON

Document image


Resposta da execução

JSON


Todos os passos devem estar configurados

  1. Clique no passo, e vá até a aba Propriedades
  2. Selecione a conexão
  3. Preencha o nome do passo
Document image


Gerenciando arquivos

O envio de fotos e documentos por meio de plataformas digitais é essencial para compartilhar informações visualmente e de forma segura. No contexto do Telegram, o envio de fotos e documentos é uma funcionalidade poderosa e versátil. Com a plataforma Fluid, é possível enviar fotos e documentos para os usuários. Isso permite o compartilhamento de imagens, capturas de tela, documentos PDF, arquivos de texto e muito mais. Através dessa integração, os usuários podem desfrutar de uma experiência completa e conveniente, obtendo e compartilhando conteúdo visual e documentos importantes diretamente no Telegram. Seja para compartilhar fotos e documentos profissionais ou qualquer outro tipo de arquivo, o envio de fotos e documentos no Telegram torna a comunicação mais rica e eficiente.

Enviando uma foto para o nosso Bot

  1. Slecione a operação Enviar foto
  2. Preencha o chat_id
  3. Informe o nome o arquivo em cache OBS: Conectores que criam arquivo em cache SFTP, S3 e CSV
Document image


Enviando um documento para o nosso Bot

  1. Slecione a operação Enviar documento
  2. Preencha o chat_id
  3. Informe o nome o arquivo em cache OBS: Conectores que criam arquivo em cache SFTP, S3 e CSV



Document image




Updated 01 Nov 2023
Doc contributor
Did this page help you?