Telegram
Telegram lets you chat with your Colleague agent in a direct conversation. You need a Telegram account and access to your Colleague dashboard.
Create a bot with Quick Setup
Section titled “Create a bot with Quick Setup”Quick Setup is the recommended way to create a bot for Colleague:
- Open Telegram in the Colleague dashboard and choose Create with QR.
- Scan the QR code, or choose Open Telegram on the same device. Both use the
same official
https://t.me/newbot/...Telegram link. - Review and approve the proposed Colleague bot in Telegram. You own the bot; Colleague is its technical manager.
- Return to the dashboard. Colleague detects the approval, admits your Telegram account, and finishes setup automatically.
- Send the bot a direct message.
The bot belongs to your named Colleague deployment rather than a particular container or AI runtime. Redeploying Colleague or changing its runtime reuses the same bot. Replacing it is a separate, explicit action.
Connect a bot you already own
Section titled “Connect a bot you already own”You can use manual setup instead:
- Open @BotFather in Telegram.
- Send
/newbotand follow the prompts. Bot usernames must end inbot. - Copy the bot token BotFather returns. Treat it as a password.
- In the Colleague dashboard, open Telegram, choose Manual setup, and paste the token.
- Send
/startto the bot and approve your pairing request in the dashboard.
Pairing request identifiers are intentionally hidden. If a request expires, send the bot another direct message and approve the new request.
Group Privacy
Section titled “Group Privacy”Telegram enables Group Privacy by default. With privacy enabled, a bot can still receive:
- direct messages;
/commandssent in a group;- replies to the bot’s own messages;
- service messages; and
- group messages where the bot is explicitly mentioned, subject to Telegram’s delivery rules.
That is enough for direct conversations and mention-driven use, so Group Privacy does not block Quick Setup.
Turn Group Privacy off only when an approved group workflow requires the bot to receive ordinary group messages that do not mention it:
- Message @BotFather and send
/mybots. - Select your Colleague bot.
- Open Bot Settings → Group Privacy.
- Choose Turn off.
- If the bot is already in a group, remove it and add it again. Telegram caches the privacy setting when a bot joins.
Promoting the bot to a group administrator is an alternative: Telegram delivers all group messages to administrator bots regardless of the global privacy setting. Grant administrator access only when the group needs it.
Group access remains separate from Telegram’s privacy setting. Colleague fails closed: adding the bot to a group does not by itself approve that group to reach your agent. Approve only the people and groups you recognize in the dashboard.
For Telegram’s own description of these delivery rules, see
Privacy Mode and the
can_read_all_group_messages Bot API field.
Remove Telegram
Section titled “Remove Telegram”Choose Remove from the Telegram card in the dashboard. Colleague unregisters the webhook and removes the runtime credential. Reconnect if you want to use Telegram again.
If you believe a bot token was exposed, revoke it in BotFather before reconnecting.