Etapas de implementación del canal Telegram
Esta guía proporciona los pasos necesarios para registrar una cuenta de Telegram y configurarla con un bot integrado. La integración de un bot permite la automatización de tareas y la interacción con usuarios a través de la API de Telegram.
Nota: Este proceso previo es fundamental para el alta de la cuenta en eXpand.
Etapas | Acción | Responsable | Paso posterior |
Conexión y verifiación de la cuenta de Telegram asociada a un número de móvil. |
Cliente |
Comunicar a eXpand |
|
2) Creación de un Bot en Telegram | Creación del bot y obtención de un token de acceso para desarrollo del Bot. | Cliente/eXpand | Comunicar a eXpand |
3) Obtención de Credenciales de la API de Telegram |
Acceso a datos de API para que Soporte eXpand avance con la integración. |
Cliente/eXpand |
Comunicar a eXpand |
4) Configuración de la Integración del Bot | Personalización de puesta a punto del Bot solicitado. | eXpand | Comunicar al cliente |
Configurar la plataforma para enviar y recibir mensajes, alta de colas, agentes, bot (greeting bot o bot con opciones) |
eXpand/Cliente |
Validación |
|
Capacitación propia para los agentes y supervisores en base a la documentación del Centro de Ayuda |
Cliente |
Coordinar activación |
|
Coordinar con el equipo de eXpand el ruteo de los mensajes a través de la interfaz de eXpand |
Cliente/eXpand |
- |
Requisitos previos
Antes de comenzar, asegúrese de contar con lo siguiente:
-
Un número de teléfono válido que pueda recibir mensajes SMS o llamadas.
-
Acceso a una cuenta de Telegram.
-
Conocimientos básicos sobre API y bots en Telegram, o en su defecto solicitar la coordinación con Soporte eXpand.
1) Registro de la cuenta de Telegram
-
Descargue la aplicación de Telegram desde la página oficial e instálela en su dispositivo móvil o PC.
-
Abra la aplicación e ingrese su número de teléfono.
-
Recibirá un código de verificación por SMS o llamada; introdn por SMS o llamada; ingréselo para confirmar su cuenta.
-
Complete su perfil proporcionando un nombre y una foto opcional.
2) Creación de un Bot en Telegram
-
En Telegram, busque el bot
@BotFather
e inicie una conversación. -
Escriba el comando
/newbot
y siga las instrucciones:-
Asigne un nombre al bot.
-
Defina un nombre de usuario único (debe terminar en "bot", por ejemplo,
MiBotEjemplo_bot
).
-
-
Una vez creado,
@BotFather
proporcionará un token de acceso que se utilizará para conectar el bot con la API.
3) Obtención de Credenciales de la API de Telegram
-
Acceda a my.telegram.org e inicie sesión con su cuenta.
-
Seleccione Create Application y complete los datos requeridos:
-
Nombre de la aplicación.
-
Breve descripción.
-
Categoría y plataforma de uso.
-
-
Una vez creada la aplicación, obtendrá su
api_id
yapi_hash
, necesarios para conectar su cuenta a la API.
4) Configuración de la Integración del Bot
Para interactuar con el bot, se recomienda el uso de la librería Telethon en Python.
-
Instale la librería ejecutando:
pip install telethon
-
Cree un archivo Python y agregue el siguiente código:
from telethon import TelegramClient api_id = "SU_API_ID" api_hash = "SU_API_HASH" bot_token = "SU_BOT_TOKEN" client = TelegramClient('bot_session', api_id, api_hash).start(bot_token=bot_token) async def main(): me = await client.get_me() print(f"Bot {me.username} conectado correctamente") with client: client.loop.run_until_complete(main())
-
Ejecute el script para iniciar sesión con el bot.
-
En Telegram, busque su bot utilizando el nombre de usuario definido.
-
Envíe el comando
/start
para verificar que responde correctamente. -
Personalice el bot agregando comandos y funcionalidades según sus necesidades.
5) Configuración de características del canal en eXpand
eXpand trabajará en la configuración para dejar en condiciones la plataforma para el envío y recepción de mensajes.
En caso de recibir mensajes debe crear una cola de mensajes o proponer un bot para su desarrollo, además de asociar a los agentes que trabajarán atendiendo el canal.
6) Acceso a la documentación de uso
eXpand dispone de la información para agentes y supervisores en lo referente a la atención y reportes. Es indispensable su consulta para brindar una atención acorde y obtener las métricas necesarias.
Agentes
Portal de Canales Digitales - Acciones del agente (última versión)
Reportes - Mi estadística Canales Digitales
Reportes
Reportes de Canales digitales - Agentes
Reportes de Canales digitales - Bot
Reportes de Canales digitales - Canales
Reportes de Canales digitales - Colas
Reportes de Canales digitales - Conversaciones
Reportes de Canales digitales - Resumen (última versión)
7) Activación del canal Telegram
Coordine con eXpand el ruteo de los mensajes a través de la interfaz de eXpand, así como la activación del bot (si corresponde) y la derivación a colas de canales digitales.
Tenga en cuenta que a partir de la activación toda nueva actividad, incluida la recepción y envío de mensajes será a través de eXpand en el Portal de canales digitales.
Para una configuración avanzada, consulte la documentación oficial de la API de Telegram.