Features Telegram Бот

Status
Not open for further replies.
Телеграм бот новое форум ру.jpg

Обзор

Telegram Notification Bot это система, позволяющая привязать своих игровых персонажей к Telegram-чату и получать уведомления о событиях в игре, а также управлять настройками безопасности персонажа прямо из Telegram.

Привязка персонажа

Для начала работы нужно связать игрового персонажа с вашим Telegram-аккаунтом:
  1. В игре перейдите в МенюTelegram Bot. Откроется окно, в котором сервер сгенерирует уникальный одноразовый токен.
  2. Вы можете отсканировать QR-код или перейти по ссылке. Вы будете перенаправлены в Бота.
  3. Бот показывает экран подтверждения - "Привязать?" / "Отменить".
  4. После подтверждения персонаж привязывается к вашему Telegram-чату.

Особенности:
  • К одному Telegram-чату можно привязать несколько персонажей с разных серверов.
  • Первый привязанный аккаунт считается основным. Если к тому же персонажу пытается привязаться другой Telegram-аккаунт, основной аккаунт получит запрос на одобрение.
  • Отвязать персонажа можно при помощи меню: Мои персонажи → Профиль → Отвязать или Отвязать всех.

Уведомления

После привязки вы будете получать сообщения в Telegram о событиях, связанных с вашим персонажем. Уведомления разделены на категории:

Категория «Персонаж»
УведомлениеОписание
Смерть персонажаВаш персонаж погиб. Если вас убил другой игрок, отображается его имя и клан.
Отключение (Disconnection)Ваш персонаж был отключен от игры
Таймаут подземельяВремя в подземелье скоро истечет

Категория «Всемирная торговля»
УведомлениеОписание
Покупка предметаВаш персонаж купил предмет на Всемирной Торговле
Продажа предметаПредмет вашего персонажа продан на Всемирной Торговле
Продажа персонажаПерсонаж продан через Всемирную Торговлю

Категория «Чат»
УведомлениеОписание
Личное сообщениеПолучено личное сообщение
Сообщение от другаПолучено сообщение от друга

  • Управление уведомлениями: в Telegram-боте откройте Мои персонажи → Выберите персонажа → Уведомления. Внутри каждой категории вы можете включать/выключать отдельные типы уведомлений. По умолчанию все уведомления включены.

Уведомления сервера
Кроме персональных, есть уведомления, привязанные к серверу (а не к конкретному персонажу):

УведомлениеОписание
Сервер ОнлайнИгровой сервер был запущен
Сервер ОффлайнИгровой сервер был выключен
GM-объявлениеГлобальное объявление от администрации
Появление Эпических БоссовПоявился Эпический Босс

  • Управление уведомлениями: в Telegram-боте откройте Настройки аккаунта → Выбор Сервера. Внутри каждой категории вы можете включать/выключать отдельные типы уведомлений. По умолчанию все уведомления включены.

Настройки Безопасности

⚠️ Доступно только для основного аккаунта (первого привязанного Telegram-аккаунта).

Настройки безопасности позволяют защитить вашего персонажа от несанкционированных действий. Когда флаг включен, любая попытка выполнить в игре соответствующее действие вызовет запрос подтверждения в Telegram, и действие будет заблокировано до вашего ответа.
Настройки безопасности можно изменить только когда персонаж находится в сети.
Действия разделены на категории:

Всемирная Торговля
  • Продажа персонажа
  • Покупка предметов
  • Продажа предметов
  • Регистрация заявки на покупку
  • Регистрация заявки на продажу
Транзакции
  • Обмен (Trade)
  • Почта
  • Торговля с NPC
  • Покупка предмета
  • Продажа предмета
Предметы
  • Выброс предмета
  • Удаление предмета
  • Модификация
  • Зачарование
  • Кристаллы Души (Ensoul)
  • Благословение
  • Синтез
Магазин
  • Магазин L
  • Особое Создание
  • Магазин за Баланс
Другое
  • Изменение настроек DKP
  • Чат (защита от несанкционированного использования чата)

Как работает подтверждение
  1. Ваш персонаж в игре пытается выполнить защищённое действие (например, выбросить предмет).
  2. Действие блокируется, и на основной аккаунт в Telegram приходит сообщение:
    > "Персонаж Имя пытается выполнить: Выброс предмета. Одобрить?"
  3. Доступны кнопки:
    - ✅ Одобрить — действие разрешается (на текущую сессию для этого действия)
    - ❌ Отклонить — действие запрещается
    - 🔓 Разрешить всё для сессии — все защищенные действия разрешены до следующего входа (требуется дополнительное подтверждение).
  4. Если ответ не получен в течение 90 секунд, запрос истекает и действие отклоняется.

Меню Бота

  • При отправке команды /start без токена появляется постоянное меню:
КнопкаОписание
👤Мои персонажиСписок привязанных персонажей, управление уведомлениями и безопасностью
⚙️Настройки аккаунтаСерверные Уведомления
🌐ЯзыкСмена языка интерфейса бота
❓ПомощьСправка

Антиспам

  • В системе встроен **ограничитель частоты уведомлений**: не более заданного количества уведомлений в минуту на один чат, чтобы избежать спама во время массовых событий в игре.
 
Last edited by a moderator:
Return to: Features
Status
Not open for further replies.
Top