Features Telegram Bot

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

Overview

Telegram Notification Bot is a system that allows you to link your game characters to a Telegram chat, receive in-game event notifications, and manage your character's security settings directly from Telegram.

Character Linking

To get started, you need to link your game character to your Telegram account:
  1. In-game, go to MenuTelegram Bot. A window will pop-up, where the server generates an unique one-time token.
  2. You can scan the QR code or click on the link. You will be redirected to the Bot.
  3. The bot shows a confirmation screen — "Bind?" / "Cancel".
  4. After confirmation, the character is linked to your Telegram chat.

Key points:
  • You can link multiple characters from different servers to a single Telegram chat.
  • The first linked account is considered the primary account. If another Telegram account tries to link to the same character, the primary account will receive an approval request.
  • You can unlink a character via the menu: My Characters → Profile → Unbind or Unbind All.

Notifications

Once linked, you will receive Telegram messages about your character's events. Notifications are organized into categories:

Character Category
NotificationDescription
Character DeathYour character has died. If you have been killed by another player, shows it's name and clan
DisconnectionYour character has disconnected from the game
Instance Time OutTime in an instance zone is about to expire

World Trade Category
NotificationDescription
Item PurchaseYour character purchased an item on the World Trade
Item SaleYour character's item was sold on the World Trade
Character SaleYour character was sold via the World Trade

Chat Category
NotificationDescription
Private MessageA private message was received
Friend MessageA message from a friend was received

  • Managing subscriptions: in the Telegram Bot, go to My Characters → Select character → Notifications. Inside each category, you can enable/disable individual notification types. All notifications are enabled by default.

Account-Level Notifications (Server Notifications)
In addition to per-character notifications, there are server-level notifications (not tied to a specific character):

NotificationDescription
Server OnlineThe game server has started
Server OfflineThe game server has shut down
GM AnnouncementA global announcement from the administration
Raid Boss SpawnAn epic boss has spawned

  • Managing subscriptions: in the Telegram Bot, go to Account Settings → Select Server. You can enable/disable individual notification types. All notifications are enabled by default.

Security Settings

⚠️ Available only for the primary account (the first linked Telegram account).

Security settings allow you to protect your character from unauthorized actions. When a flag is enabled, any attempt to perform the corresponding action in-game will trigger a confirmation request in Telegram, and the action will be blocked until you respond.
Security settings can only be changed while the character is online.
Actions are organized into categories:

World Trade
  • Character Sell
  • Buy Items
  • Sell Items
  • Register Buy Order
  • Register Sell Order
Transactions
  • Trade
  • Mail
  • Multisell
  • Buy Item
  • Sell Item
Items
  • Item Drop
  • Item Delete
  • Enchant
  • Augmentation
  • Ensoul
  • Blessing
  • Compound
Shop
  • L-Store
  • Special Craft
  • Prime Shop
Other
  • DKP Settings Change
  • Chatting (protection against unauthorized chat usage)

How Confirmation Works
  1. Your character in-game attempts a protected action (e.g., dropping an item).
  2. The action is blocked, and the primary Telegram account receives a message:
    > "Character Name is attempting: Item Drop. Approve?"
  3. Available buttons:
    - ✅ Approve — the action is allowed (for the current session, for this action)
    - ❌ Deny — the action is denied
    - 🔓 Allow All for Session — all protected actions are allowed until next login (requires additional confirmation)
  4. If no response is received within 90 seconds, the request expires and the action is denied.

Bot Menu

  • Sending /start without a token displays a persistent menu:
ButtonDescription
👤My CharactersList of linked characters, manage notifications and security
⚙️Account SettingsServer subscriptions (server-level notifications)
🌐LanguageChange the bot interface language
❓HelpHelp information

Anti-Spam

  • The system has a built-in **rate limiter**: no more than a configured number of notifications per minute per chat to avoid spam during mass in-game events.
 
Last edited by a moderator:
Return to: Features
Status
Not open for further replies.
Top