Match events, rewards and errors in Telegram

Your personal Telegram bot can notify you about searches, match starts and finishes, scores, collected rewards and DKPanel errors. Choose the events you need so that important messages stay easy to find.

The chat also gives you access to running-account details, screenshots, logs and farming controls. This is useful for checking from your phone. The bot runs on your PC while DKPanel is open and connected to Telegram. Closing the panel or switching off the PC stops that connection.

You need a Telegram account, a new bot from BotFather and the numeric user ID of your personal account. Open System → Telegram to connect it. The screenshots below are demonstrations and contain no real tokens or personal IDs.

Create a separate bot with BotFather

  1. Open @BotFather, making sure it is Telegram’s official BotFather account.
  2. Send /newbot or use BotFather’s bot-creation interface. Choose a display name and an available username ending in bot.
  3. Copy the generated token. DKPanel needs the complete string, including its colon. The bot username is not a substitute for the token.

Use a separate bot for this connection. Do not run the same token in another service or a second active panel at the same time; receiving messages can conflict.

The token grants control of the bot. Enter it only in the DKPanel application; do not send it to support, ID lookup bots or screenshots. If someone else gains access to it, revoke it in BotFather and reconnect with a new token.

Find your personal Telegram user ID

Your Telegram user ID is a number, such as 123456789. It is not your phone number, @username or the ID of the bot you created. DKPanel uses it to decide who can access controls in the private chat.

  1. One option is to open @userinfobot from your personal account and press Start or send /start.
  2. Copy the number shown as Id in the reply. You need your own ID, so do not forward someone else’s messages for this check.
  3. Return to DKPanel and paste the number into Your Telegram ID.

@userinfobot is a third-party ID lookup service, not part of DKPanel. It does not need your bot token, password, phone number or Telegram login code for this check.

Connect the bot in the Telegram section

  1. In DKPanel, open System → Telegram. Under Personal Telegram bot, paste the token into Token from BotFather and your numeric user ID into Your Telegram ID.
  2. For the first connection, leave Connection set to Automatically. If this PC needs your proxy to reach Telegram, select Via proxy and enter its details.
  3. Choose Check and connect. Wait for Personal bot connected. If it fails, correct the indicated details or connection and check again.
  4. Open your new bot in Telegram using the username from BotFather. Press Start or send /start from your own account, in a private chat with the bot.

Personal Telegram bot setup: BotFather token, owner user ID and connection method

Two separate fields: the created bot’s secret token and its owner’s numeric user ID. The data shown here is fictional.

The connected state confirms the bot check. Receiving the private-chat menu after /start confirms you are contacting the right bot from the allowed account. After saving, the token is no longer displayed in the interface.

A personal Telegram bot connected to DKPanel, with optional proxy settings below

After connecting, DKPanel shows the bot’s state. Proxy settings are below it and are only needed for that connection route.

Choose notifications and try the menu

Send /notifications to your bot. Search events, match offers, acceptance, scores, match starts and finishes, rewards and errors can be toggled separately. The panel log stream is a separate option and is off by default. Start with matches, rewards and errors, then add other events as needed.

/start · /help
Open the menu and view available commands.
/accounts
Check running accounts and their last saved level and XP.
/screenshot
Request a screenshot. This normally shows the four game windows; if they cannot be captured together, the bot may send the primary monitor instead. Keep in mind what is visible there.
/logs
Get the current run’s log and recent events to investigate a problem.

The menu also includes starting and restarting automatic farming. These actions affect the running panel, so read button labels and confirmations before using them. The bot does not replace PC preparation or the application’s readiness checks.

If it is connected but you get no replies

  • Check that DKPanel is open, the PC is awake and it can reach Telegram. Telegram working on your phone does not prove the PC has a connection.
  • Open the bot you created and send /start in a private chat. If it says your ID is not allowed, check the numeric user ID in your setup and reconnect.
  • If the menu works but particular notifications are missing, check /notifications and Telegram’s own notification or mute settings.
  • For a network error, check the PC’s connection. Automatically tries the direct route and, if necessary, a previously saved user proxy. For an explicit proxy, enter its host, port and credentials if required; do not use a random proxy address.
  • If Telegram rejects the token, check that you copied the full string from BotFather. If another program already uses the bot, create a separate one for DKPanel.

Official instructions for creating a bot and protecting its token: Telegram BotFather and the Telegram tutorial.