Ecosistema
Telegram ofrece una API que permite a los desarrolladores externos crear bots. Estos bots funcionan como usuarios especializados de Telegram, lo que permite interacciones desde tu lista de chat, inclusión en grupos o uso de una interfaz "en línea" para funciones específicas. Para realizar estas acciones, es necesario compartir datos con los respectivos desarrolladores de bots externos.
Recepción de datos por bots
La interacción con los desarrolladores de bots puede resultar en la transmisión de datos a través de varios medios:
- Enviando mensajes directamente a un bot.
- Utilizando un bot en línea.
- Participar en un grupo donde hay un bot presente.
- Interactuar con botones en mensajes enviados por un bot.
- Completar transacciones de bienes y servicios a través de bots (consulta la sección 7 a continuación).
Tipos de datos que reciben los bots
En cualquiera de los escenarios antes mencionados, los desarrolladores de usuarios automatizados (bots) pueden acceder a los datos de tu cuenta pública (consulta la sección 3.1): incluido tu nombre de pantalla, nombre de usuario y foto(s) de perfil.
Los bots también pueden adquirir datos adicionales durante las interacciones:
- Mensajes enviados al bot por el usuario.
- Posible acceso a su dirección IP si hace clic en enlaces o botones proporcionados por el bot, siempre que el bot controle el sitio web vinculado.
- Conciencia de tu membresía de grupo si el bot es parte del mismo grupo.
- Transformación de tu mensaje en una consulta para bots en línea al iniciar un mensaje con el nombre de usuario del bot (por ejemplo, @gif). Se proporciona una advertencia durante el primer uso de un bot en línea.
Los bots agregados a los grupos funcionan en dos modos: con o sin acceso a los mensajes del grupo. Si se le otorga acceso, un bot puede observar todas las actividades dentro del grupo y la interfaz indica el estado del acceso.
Independencia de los bots respecto de Telegram
Aparte de los bots propios de Telegram, no existe ninguna afiliación entre Telegram y otros desarrolladores de bots externos. Estos desarrolladores operan de forma independiente y requieren tu permiso explícito antes de acceder o usar tus datos.