Partilhar via


Telegram Bot (Editora Independente)

A API do Telegram Bot é uma interface baseada em HTTP criada para desenvolvedores interessados em criar bots para o Telegram.

Este conector está disponível nos seguintes produtos e regiões:

Serviço Class Regiões
Estúdio Copiloto Premium Todas as regiões do Power Automatic , exceto as seguintes:
     - Governo dos EUA (CCG)
     - Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Aplicações Lógicas Standard Todas as regiões do Logic Apps , exceto as seguintes:
     - Regiões do Azure Government
     - Regiões do Azure China
     - Departamento de Defesa dos EUA (DoD)
Aplicações Power Premium Todas as regiões do Power Apps , exceto as seguintes:
     - Governo dos EUA (CCG)
     - Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Automatize o poder Premium Todas as regiões do Power Automatic , exceto as seguintes:
     - Governo dos EUA (CCG)
     - Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Contato
Nome Woong Choi
URL https://www.linkedin.com/in/woongchoi/
Email woong.choi@rapidcircle.com
Metadados do conector
Editora Woong Choi
Sítio Web https://telegram.org/
Política de privacidade https://telegram.org/privacy
Categorias Communication

Limites de Limitação

Name Chamadas Período de Renovação
Chamadas de API por conexão 100 60 segundos

Ações

Enviar foto

Use este método para enviar fotos.

Enviar Mensagem

Use este método para enviar mensagens de texto

Obter atualizações

Use este método para receber atualizações de entrada usando sondagem longa

Obter bate-papo

Use este método para obter informações atualizadas sobre o bate-papo

Pega-me

Retorna informações básicas sobre o bot na forma de um objeto User. Um método simples para testar o token de autenticação do seu bot.

Enviar foto

Use este método para enviar fotos.

Parâmetros

Name Chave Necessário Tipo Description
Bot Token
token True string

Telegram Bot Token. por exemplo, 123456:ABC-DEF1234ghIkl-zyx57W2v1u123ew11

ID do bate-papo
chat_id string

chat_id

Fotografia
photo string

Fotopara enviar

Devoluções

Este objeto representa uma mensagem.

Message
Message

Enviar Mensagem

Use este método para enviar mensagens de texto

Parâmetros

Name Chave Necessário Tipo Description
Bot Token
token True string

Telegram Bot Token. por exemplo, 123456:ABC-DEF1234ghIkl-zyx57W2v1u123ew11

ID do bate-papo
chat_id string

chat_id

Texto
text string

Texto a enviar

Modo de análise
parse_mode string

Modo para analisar entidades no texto da mensagem.

Devoluções

Name Caminho Tipo Description
Ok
ok boolean

Ok

Message
result Message

Este objeto representa uma mensagem.

Obter atualizações

Use este método para receber atualizações de entrada usando sondagem longa

Parâmetros

Name Chave Necessário Tipo Description
Bot Token
token True string

Telegram Bot Token. por exemplo, 123456:ABC-DEF1234ghIkl-zyx57W2v1u123ew11

Devoluções

Name Caminho Tipo Description
OK
ok boolean

Pedido bem-sucedido

Resultado
result array of Update

Resultado

Obter bate-papo

Use este método para obter informações atualizadas sobre o bate-papo

Parâmetros

Name Chave Necessário Tipo Description
Bot Token
token True string

Telegram Bot Token. por exemplo, 123456:ABC-DEF1234ghIkl-zyx57W2v1u123ew11

ID do bate-papo
chat_id string

chat_id

Devoluções

Este objeto representa uma mensagem.

Message
Message

Pega-me

Retorna informações básicas sobre o bot na forma de um objeto User. Um método simples para testar o token de autenticação do seu bot.

Parâmetros

Name Chave Necessário Tipo Description
Bot Token
token True string

Telegram Bot Token. por exemplo, 123456:ABC-DEF1234ghIkl-zyx57W2v1u123ew11

Devoluções

Name Caminho Tipo Description
OK
ok boolean

Pedido bem-sucedido

User
result User

Este objeto representa um usuário ou bot do Telegram

Definições

Chat

Este objeto representa um bate-papo

Name Caminho Tipo Description
ID do bate-papo
id integer

Identificador exclusivo para este chat

Nome Próprio
first_name string

Nome próprio da outra parte num chat privado

Apelido
last_name string

Sobrenome da outra parte em um bate-papo privado

Nome de Utilizador
username string

Nome de usuário, para chats privados, supergrupos e canais, se disponíveis

Chat
type string

Tipo de chat, pode ser "privado", "grupo", "supergrupo" ou "canal"

Atualização

Este objeto representa uma atualização de entrada.

Name Caminho Tipo Description
ID de atualização
update_id integer

O identificador exclusivo da atualização.

Message
message Message

Este objeto representa uma mensagem.

Message

Este objeto representa uma mensagem.

Name Caminho Tipo Description
ID da mensagem
message_id integer

Identificador de mensagem exclusivo dentro deste chat

User
from User

Este objeto representa um usuário ou bot do Telegram

Chat
chat Chat

Este objeto representa um bate-papo

Date
date integer

Data em que a mensagem foi enviada em tempo Unix

Texto
text string

Para mensagens de texto, o texto UTF-8 real da mensagem, 0-4096 caracteres

User

Este objeto representa um usuário ou bot do Telegram

Name Caminho Tipo Description
ID
id integer

Identificador exclusivo para este usuário ou bot

É Bot
is_bot boolean

True, se este usuário for um bot

Nome Próprio
first_name string

Nome do usuário ou bot

Apelido
last_name string

Sobrenome do usuário ou bot

Nome de Utilizador
username string

Nome de usuário ou bot

Código do Idioma
language_code string

Marca de idioma IETF do idioma do usuário

Pode participar de grupos
can_join_groups boolean

Verdadeiro, se o bot pode ser convidado para grupos.

Pode ler todas as mensagens do grupo
can_read_all_group_messages boolean

True, se o modo de privacidade estiver desativado para o bot.

Suporta consultas em linha
supports_inline_queries boolean

True, se o bot suportar consultas embutidas.