How do I connect Telegram to Dispatch?

Getting automated messages in Telegram for smart contract or wallet activity is easy with Dispatch.

This guide will show you how to get automated alerts via Telegram for on-chain activity, such as:

  • Unanticipated ownership, permissions, and admin role changes (indicators of potential malicious activity or security risks)
  • Balance changes and threshold crossings of assets in contracts, personal and multisig wallets
  • Business-critical events (deposits, withdrawals, claims, redemptions, liquidity events etc.)
  • Web3 game activity
  • NFT mints, transfers, and lending activity

Teams use Dispatch for internal alerting among core team members, and to automatically keep their community updated with key on-chain project activity. This reduces time spent manually notifying teammates or communities in Telegram.

Whether you want private Telegram messages sent only to you, or you’d like Dispatch to post to a Telegram group or channel, you’ll need to connect Dispatch to the Telegram account, group, or channel you want Dispatch to send data to.

Integrating Telegram with Dispatch

There are 2 ways:

  1. Connect your Telegram account while creating Patches , or
  2. Link your Telegram account, channel or group in Connected Apps first, then create Patches

Method 1: Connecting your Telegram account during Patch Creation

  1. Start creating a new Patch in Dispatch.
  2. When setting up the Action Details for your Patch, choose "Telegram" as the service.
  3. If you haven't connected your Telegram account before, click on "Click here to add a Telegram account”.
  4. A pop-up window will appear, prompting you to authorize Dispatch to access your Telegram account.
  5. Log in to your Telegram account and grant the necessary permissions.
  6. Once authorized, your Telegram account will be connected, and you can select it as the destination for your Patch data.

Method 2: Linking your Telegram account in Account Settings

  1. Click the astronaut avatar in the upper right corner of Dispatch main navigation, and select Connected apps

  2. Find "Telegram" in the list of apps and click on "Connect".
  3. A pop-up window will appear, prompting you to authorize Dispatch to access your Telegram account.
  4. Log in to your Telegram account and grant the necessary permissions.
  5. Once authorized, your Telegram account will be linked to Dispatch.

Troubleshooting

If you're not seeing Dispatch messages in your Telegram channel:

  1. Confirm you have admin rights for the Telegram group chat or channel
  2. Check if the channel has restrictions on posts from bots
  3. Make sure the channel allows message posting; permissions for group members to "Send messages" should be turned on.

Adjusting Telegram Settings for Personal DMs

  1. Open the settings in your Telegram app
  2. Make sure "Everyone" can send you messages
  3. Click 'Done' when finished

Adjusting Telegram Settings for Group Chats

  1. Open the settings in your channel or group chat
  2. Select 'Manage group' > 'Permissions'
  3. Ensure that 'Send messages' is enabled

Need more help with Telegram?

If you're still experiencing issues, get in touch using the help widget in the lower right corner; we're here to help.

Still need help? Contact Us Contact Us