Descripción general
El Telegram Notification Bot es un sistema que permite vincular los personajes del juego a un chat de Telegram, recibir notificaciones de eventos dentro del juego y gestionar la configuración de seguridad del personaje directamente desde Telegram.
Vinculación de personaje
Para comenzar, se debe vincular el personaje del juego a la cuenta de Telegram:
- Dentro del juego, ir a Menu → Telegram Bot. Se abrirá una ventana donde el servidor genera un token único de un solo uso.
- Se puede escanear el código QR o hacer clic en el enlace. Se redirigirá al Bot.
- El bot muestra una pantalla de confirmación — "Bind?" / "Cancel".
- Tras la confirmación, el personaje queda vinculado al chat de Telegram.
Puntos clave:
- Se pueden vincular múltiples personajes de diferentes servidores a un mismo chat de Telegram.
- La primera cuenta vinculada se considera la cuenta principal. Si otra cuenta de Telegram intenta vincular el mismo personaje, la cuenta principal recibirá una solicitud de aprobación.
- Se puede desvincular un personaje desde el menú: My Characters → Profile → Unbind o Unbind All.
Notificaciones
Una vez vinculado, se recibirán mensajes de Telegram sobre los eventos del personaje. Las notificaciones se organizan en categorías:
Categoría de personaje
| Notificación | Descripción |
|---|---|
| Muerte del personaje | El personaje ha muerto. Si fue asesinado por otro jugador, se muestra el nombre y el clan |
| Desconexión | El personaje se ha desconectado del juego |
| Tiempo de instancia agotándose | El tiempo dentro de una zona de instancia está por expirar |
Categoría de World Trade
| Notificación | Descripción |
|---|---|
| Compra de ítem | El personaje compró un ítem en el World Trade |
| Venta de ítem | Se vendió un ítem del personaje en el World Trade |
| Venta de personaje | El personaje fue vendido a través del World Trade |
Categoría de chat
| Notificación | Descripción |
|---|---|
| Mensaje privado | Se recibió un mensaje privado |
| Mensaje de amigo | Se recibió un mensaje de un amigo |
- Gestionar suscripciones: en el Telegram Bot, ir a My Characters → Select character → Notifications. Dentro de cada categoría, se puede habilitar/deshabilitar cada tipo de notificación de forma individual. Todas las notificaciones están habilitadas por defecto.
Notificaciones a nivel de cuenta (notificaciones del servidor)
Además de las notificaciones por personaje, existen notificaciones a nivel de servidor (no vinculadas a un personaje específico):
| Notificación | Descripción |
|---|---|
| Servidor online | El servidor del juego se ha iniciado |
| Servidor offline | El servidor del juego se ha apagado |
| Anuncio de GM | Un anuncio global de la administración |
| Spawn de Raid Boss | Ha aparecido un boss épico |
- Gestionar suscripciones: en el Telegram Bot, ir a Account Settings → Select Server. Se puede habilitar/deshabilitar cada tipo de notificación de forma individual. Todas las notificaciones están habilitadas por defecto.
Configuración de seguridad
La configuración de seguridad permite proteger el personaje ante acciones no autorizadas. Cuando una opción está habilitada, cualquier intento de realizar la acción correspondiente dentro del juego disparará una solicitud de confirmación en Telegram, y la acción quedará bloqueada hasta recibir respuesta.
La configuración de seguridad solo se puede cambiar mientras el personaje está online.
Las acciones se organizan en categorías:
World Trade
- Venta de personaje
- Comprar ítems
- Vender ítems
- Registrar orden de compra
- Registrar orden de venta
- Trade
- Multisell
- Comprar ítem
- Vender ítem
- Soltar ítem
- Eliminar ítem
- Enchant
- Augmentation
- Ensoul
- Blessing
- Compound
- L-Store
- Special Craft
- Prime Shop
- Cambio de configuración de DKP
- Chatting (protección contra uso no autorizado del chat)
Cómo funciona la confirmación
- El personaje intenta realizar dentro del juego una acción protegida (por ejemplo, soltar un ítem).
- La acción queda bloqueada y la cuenta principal de Telegram recibe un mensaje:
> "Character Name is attempting: Item Drop. Approve?" - Botones disponibles:
-
Approve — se permite la acción (para esta sesión actual, para esta acción)
-
Deny — se deniega la acción
-
Allow All for Session — se permiten todas las acciones protegidas hasta el próximo login (requiere confirmación adicional) - Si no se recibe una respuesta dentro de los 90 segundos, la solicitud expira y la acción se deniega.
Menú del Bot
- Al enviar /start sin un token, se muestra un menú persistente:
| Botón | Descripción |
|---|---|
| Lista de personajes vinculados, gestionar notificaciones y seguridad | |
| Suscripciones del servidor (notificaciones a nivel de servidor) | |
| Cambiar el idioma de la interfaz del bot | |
| Información de ayuda |
Anti-Spam
- El sistema incluye un **rate limiter** integrado: no más de una cantidad configurada de notificaciones por minuto por chat, para evitar spam durante eventos masivos dentro del juego.
Last edited by a moderator: