Обзор
Telegram Notification Bot это система, позволяющая привязать своих игровых персонажей к Telegram-чату и получать уведомления о событиях в игре, а также управлять настройками безопасности персонажа прямо из Telegram.
Привязка персонажа
Для начала работы нужно связать игрового персонажа с вашим Telegram-аккаунтом:
- В игре перейдите в Меню → Telegram Bot. Откроется окно, в котором сервер сгенерирует уникальный одноразовый токен.
- Вы можете отсканировать QR-код или перейти по ссылке. Вы будете перенаправлены в Бота.
- Бот показывает экран подтверждения - "Привязать?" / "Отменить".
- После подтверждения персонаж привязывается к вашему Telegram-чату.
Особенности:
- К одному Telegram-чату можно привязать несколько персонажей с разных серверов.
- Первый привязанный аккаунт считается основным. Если к тому же персонажу пытается привязаться другой Telegram-аккаунт, основной аккаунт получит запрос на одобрение.
- Отвязать персонажа можно при помощи меню: Мои персонажи → Профиль → Отвязать или Отвязать всех.
Уведомления
После привязки вы будете получать сообщения в Telegram о событиях, связанных с вашим персонажем. Уведомления разделены на категории:
Категория «Персонаж»
| Уведомление | Описание |
|---|---|
| Смерть персонажа | Ваш персонаж погиб. Если вас убил другой игрок, отображается его имя и клан. |
| Отключение (Disconnection) | Ваш персонаж был отключен от игры |
| Таймаут подземелья | Время в подземелье скоро истечет |
Категория «Всемирная торговля»
| Уведомление | Описание |
|---|---|
| Покупка предмета | Ваш персонаж купил предмет на Всемирной Торговле |
| Продажа предмета | Предмет вашего персонажа продан на Всемирной Торговле |
| Продажа персонажа | Персонаж продан через Всемирную Торговлю |
Категория «Чат»
| Уведомление | Описание |
|---|---|
| Личное сообщение | Получено личное сообщение |
| Сообщение от друга | Получено сообщение от друга |
- Управление уведомлениями: в Telegram-боте откройте Мои персонажи → Выберите персонажа → Уведомления. Внутри каждой категории вы можете включать/выключать отдельные типы уведомлений. По умолчанию все уведомления включены.
Уведомления сервера
Кроме персональных, есть уведомления, привязанные к серверу (а не к конкретному персонажу):
| Уведомление | Описание |
|---|---|
| Сервер Онлайн | Игровой сервер был запущен |
| Сервер Оффлайн | Игровой сервер был выключен |
| GM-объявление | Глобальное объявление от администрации |
| Появление Эпических Боссов | Появился Эпический Босс |
- Управление уведомлениями: в Telegram-боте откройте Настройки аккаунта → Выбор Сервера. Внутри каждой категории вы можете включать/выключать отдельные типы уведомлений. По умолчанию все уведомления включены.
Настройки Безопасности
Настройки безопасности позволяют защитить вашего персонажа от несанкционированных действий. Когда флаг включен, любая попытка выполнить в игре соответствующее действие вызовет запрос подтверждения в Telegram, и действие будет заблокировано до вашего ответа.
Настройки безопасности можно изменить только когда персонаж находится в сети.
Действия разделены на категории:
Всемирная Торговля
- Продажа персонажа
- Покупка предметов
- Продажа предметов
- Регистрация заявки на покупку
- Регистрация заявки на продажу
- Обмен (Trade)
- Почта
- Торговля с NPC
- Покупка предмета
- Продажа предмета
- Выброс предмета
- Удаление предмета
- Модификация
- Зачарование
- Кристаллы Души (Ensoul)
- Благословение
- Синтез
- Магазин L
- Особое Создание
- Магазин за Баланс
- Изменение настроек DKP
- Чат (защита от несанкционированного использования чата)
Как работает подтверждение
- Ваш персонаж в игре пытается выполнить защищённое действие (например, выбросить предмет).
- Действие блокируется, и на основной аккаунт в Telegram приходит сообщение:
> "Персонаж Имя пытается выполнить: Выброс предмета. Одобрить?" - Доступны кнопки:
-
Одобрить — действие разрешается (на текущую сессию для этого действия)
-
Отклонить — действие запрещается
-
Разрешить всё для сессии — все защищенные действия разрешены до следующего входа (требуется дополнительное подтверждение). - Если ответ не получен в течение 90 секунд, запрос истекает и действие отклоняется.
Меню Бота
- При отправке команды /start без токена появляется постоянное меню:
| Кнопка | Описание |
|---|---|
| Список привязанных персонажей, управление уведомлениями и безопасностью | |
| Серверные Уведомления | |
| Смена языка интерфейса бота | |
| Справка |
Антиспам
- В системе встроен **ограничитель частоты уведомлений**: не более заданного количества уведомлений в минуту на один чат, чтобы избежать спама во время массовых событий в игре.
Last edited by a moderator: