Bot. Enviar arquivo#

Envio de arquivo no chat.

Conexão[Link] Objeto de conexão com o bot. O nome da variável nesta propriedade deve coincidir com o nome da variável na propriedade "Conexão", do bloco "Bot. Criar conexão" do grupo Telegram, que foi anteriormente utilizado para conectar ao bot Telegram.
ID do chat

[Número] Id do chat. Este valor pode ser obtido:

  • do bloco "Bot. Obter mensagem" na propriedade "Mensagem" - $TMessage.ChatId;
  • do bloco "Bot. Lista de chats" na propriedade "Lista de chats" - $Chats["username"].
ID da mensagem[Número] Pode-se inserir o ID da mensagem à qual se deseja responder. Este valor pode ser obtido do bloco "Bot. Obter mensagem" na propriedade "Mensagem" - $TMessage.Id.
Nome do arquivo[Texto] Nome e caminho do arquivo que será enviado no chat. O tamanho máximo do arquivo é 20 MB. Pode-se inserir o nome completo do arquivo incluindo o caminho.
Descrição[Texto] Descrição do arquivo.
Desativar notificaçãoAo ativar, a notificação de entrega não será enviada.
Desativar pré-visualizaçãoAo ativar, a pré-visualização de links é desativada.
Formatação HtmlAo ativar, é possível usar formatação no texto utilizando tags html. Por exemplo: <b>Texto em negrito</b>.
Fluxo de mensagens[Número/Text] Indique o ID do fluxo para o qual a mensagem deve ser enviada. Isso permite enviar a mensagem para um grupo específico dentro de um supergrupo, bem como para o chat de comentários de uma mensagem específica do canal. Se você estiver enviando uma mensagem para um supergrupo, então message_thread_id significa um grupo específico dentro do supergrupo. Se você estiver escrevendo um comentário para uma mensagem no canal, então message_thread_id significa o fluxo de comentários para uma mensagem específica do canal. Este identificador pode ser obtido através do bloco "Cliente. Obter identificador do fluxo de mensagens"
Número de tentativas[Número] Número de tentativas em caso de erro de conexão com o servidor.
Mensagem

[Link] Retorna o objeto da mensagem enviada. Propriedades disponíveis:

  • Id - id da mensagem;
  • ChatId - id do chat;
  • From - nome do Usuário que enviou a mensagem;
  • Text - texto da mensagem;
  • Type - designação textual do tipo de mensagem;
  • IsFile - indica se há um arquivo na mensagem (aqui é possível definir mais precisamente o tipo usando as propriedades IsDocument, IsPhoto). Por exemplo: $TMessage.IsPhoto - se for igual a $true, então há uma foto na mensagem.
Nível de tratamento

Seleção do nível de tratamento de erros. Valores possíveis:

  • "Default" - padrão;
  • "Ignore" - erros são ignorados;
  • "Handle" - erros são tratados.

Se o valor "Default" for selecionado, será utilizado o valor do bloco "Início" deste diagrama.

Nível de mensagens

Seleção do nível de mensagens que os blocos exibirão durante a operação. Valores possíveis:

  • "Default" - padrão;
  • "Release" - saída desativada;
  • "Debug" - saída de informações principais;
  • "Detailed" - saída de informações detalhadas.

Se o valor "Default" for selecionado, será utilizado o valor do bloco "Início" deste diagrama.

Texto do erro[Texto] Retorna informações detalhadas sobre o erro em caso de execução incorreta do bloco.