Telegram Bot (Publicador independiente)
Telegram Bot API es una interfaz basada en HTTP creada para desarrolladores interesados en la creación de bots para Telegram.
Este conector está disponible en los siguientes productos y regiones:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Todas las regiones de Power Automate excepto las siguientes: - Gobierno de EE. UU. (GCC) - Gobierno de EE. UU. (GCC High) - China Cloud operado por 21Vianet - Departamento de Defensa de EE. UU. (DoD) |
| Aplicaciones lógicas | Estándar | Todas las regiones de Logic Apps excepto las siguientes: - Regiones de Azure Government - Regiones de Azure China - Departamento de Defensa de EE. UU. (DoD) |
| Power Apps | Premium | Todas las regiones de Power Apps excepto las siguientes: - Gobierno de EE. UU. (GCC) - Gobierno de EE. UU. (GCC High) - China Cloud operado por 21Vianet - Departamento de Defensa de EE. UU. (DoD) |
| Power Automate | Premium | Todas las regiones de Power Automate excepto las siguientes: - Gobierno de EE. UU. (GCC) - Gobierno de EE. UU. (GCC High) - China Cloud operado por 21Vianet - Departamento de Defensa de EE. UU. (DoD) |
| Contacto | |
|---|---|
| Nombre | Woong Choi |
| URL | https://www.linkedin.com/in/woongchoi/ |
| Correo Electrónico | woong.choi@rapidcircle.com |
| Metadatos del conector | |
|---|---|
| Publicador | Woong Choi |
| Sitio web | https://telegram.org/ |
| Directiva de privacidad | https://telegram.org/privacy |
| Categorías | Communication |
Limitaciones
| Nombre | Llamadas | Período de renovación |
|---|---|---|
| Llamadas API por conexión | 100 | 60 segundos |
Acciones
| Enviar foto |
Use este método para enviar fotos. |
| Enviar mensaje |
Use este método para enviar mensajes de texto |
| Obtener actualizaciones |
Use este método para recibir actualizaciones entrantes mediante sondeo largo |
| Obtener chat |
Use este método para obtener información actualizada sobre el chat. |
| Obtenerme |
Devuelve información básica sobre el bot en forma de un objeto User. Un método sencillo para probar el token de autenticación del bot. |
Enviar foto
Use este método para enviar fotos.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Bot Token
|
token | True | string |
Token de bot de Telegram. Por ejemplo, 123456:ABC-DEF1234ghIkl-zyx57W2v1u123ew11 |
|
Id. de chat
|
chat_id | string |
chat_id |
|
|
Foto
|
photo | string |
Foto para enviar |
Devoluciones
Este objeto representa un mensaje.
- Message
- Message
Enviar mensaje
Use este método para enviar mensajes de texto
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Bot Token
|
token | True | string |
Token de bot de Telegram. Por ejemplo, 123456:ABC-DEF1234ghIkl-zyx57W2v1u123ew11 |
|
Id. de chat
|
chat_id | string |
chat_id |
|
|
Mensaje de texto
|
text | string |
Texto que se va a enviar |
|
|
Modo de análisis
|
parse_mode | string |
Modo para analizar entidades en el texto del mensaje. |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
De acuerdo
|
ok | boolean |
De acuerdo |
|
Message
|
result | Message |
Este objeto representa un mensaje. |
Obtener actualizaciones
Use este método para recibir actualizaciones entrantes mediante sondeo largo
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Bot Token
|
token | True | string |
Token de bot de Telegram. Por ejemplo, 123456:ABC-DEF1234ghIkl-zyx57W2v1u123ew11 |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
OK
|
ok | boolean |
Solicitud correcta |
|
resultado
|
result | array of Update |
resultado |
Obtener chat
Use este método para obtener información actualizada sobre el chat.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Bot Token
|
token | True | string |
Token de bot de Telegram. Por ejemplo, 123456:ABC-DEF1234ghIkl-zyx57W2v1u123ew11 |
|
Id. de chat
|
chat_id | string |
chat_id |
Devoluciones
Este objeto representa un mensaje.
- Message
- Message
Obtenerme
Devuelve información básica sobre el bot en forma de un objeto User. Un método sencillo para probar el token de autenticación del bot.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Bot Token
|
token | True | string |
Token de bot de Telegram. Por ejemplo, 123456:ABC-DEF1234ghIkl-zyx57W2v1u123ew11 |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
OK
|
ok | boolean |
Solicitud correcta |
|
Usuario
|
result | User |
Este objeto representa un usuario o bot de Telegram |
Definiciones
Chat
Este objeto representa un chat
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Id. de chat
|
id | integer |
Identificador único de este chat |
|
Nombre
|
first_name | string |
Nombre de la otra parte en un chat privado |
|
Apellido
|
last_name | string |
Apellidos de la otra parte en un chat privado |
|
Nombre de usuario
|
username | string |
Nombre de usuario, para chats privados, supergrupos y canales si están disponibles |
|
Chat
|
type | string |
El tipo de chat puede ser "privado", "grupo", "supergrupo" o "canal". |
Update
Este objeto representa una actualización entrante.
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Id. de actualización
|
update_id | integer |
Identificador único de la actualización. |
|
Message
|
message | Message |
Este objeto representa un mensaje. |
Message
Este objeto representa un mensaje.
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Id. de mensaje
|
message_id | integer |
Identificador de mensaje único dentro de este chat |
|
Usuario
|
from | User |
Este objeto representa un usuario o bot de Telegram |
|
Chat
|
chat | Chat |
Este objeto representa un chat |
|
Fecha
|
date | integer |
Fecha en que se envió el mensaje en la hora de Unix |
|
Mensaje de texto
|
text | string |
Para los mensajes de texto, el texto UTF-8 real del mensaje, de 0 a 4096 caracteres |
Usuario
Este objeto representa un usuario o bot de Telegram
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
identificación
|
id | integer |
Identificador único de este usuario o bot |
|
¿Es bot?
|
is_bot | boolean |
True, si este usuario es un bot |
|
Nombre
|
first_name | string |
Nombre del usuario o bot |
|
Apellido
|
last_name | string |
Apellidos del usuario o del bot |
|
Nombre de usuario
|
username | string |
Nombre de usuario o bot |
|
Código de lenguaje
|
language_code | string |
Etiqueta de idioma IETF del idioma del usuario |
|
Puede unirse a grupos
|
can_join_groups | boolean |
True, si el bot se puede invitar a grupos. |
|
Puede leer todos los mensajes de grupo
|
can_read_all_group_messages | boolean |
True, si el modo de privacidad está deshabilitado para el bot. |
|
Admite consultas insertadas
|
supports_inline_queries | boolean |
True, si el bot admite consultas insertadas. |