Telegram Integration Guide
What the Telegram integration does
With Telegram connected, Nakama shows your Telegram conversations (channels, groups and DMs) in their own panel: read messages as they arrive (near real-time), send replies, share files, and turn any message into a todo.
Adding the app (connect)
1. Create your own Telegram API credentials at my.telegram.org (API development tools → api_id and api_hash). Each person uses their own credentials.
2. Open the Nakama side panel, press + (Add) in the rail, choose Telegram and press Connect.
3. Enter your api_id, api_hash and phone number, then the login code Telegram sends you (and your two-step password if you use one).
4. A Telegram icon appears in the rail and the panel opens with your conversations.
Using the app
Browse conversations. The panel title is a conversation picker: channels, groups and DMs, with search.
Send messages. Type in the message box at the bottom (Enter to send). New incoming messages appear on their own.
Act on a message. Hover a message to add it to your Todo list; drag it onto the Todo or Calendar panel to turn it into a task or an event.
Share files. Drag a Drive file or a Gmail (converted to PDF) onto the conversation to send it.
Permissions and data handling
Telegram sign-in uses your own api_id/api_hash (no shared app key). Your session string is stored only in your browser's local extension storage. Nakama's relay server is stateless and keeps nothing.
Removing the app (disconnect)
In Nakama: press + (Add) in the rail, find Telegram (shown as Connected) and press it to disconnect. The icon leaves the rail and the session is deleted from your browser.
In Telegram: you can also end the session from any Telegram app under Settings → Devices, which revokes it on Telegram's side.
Questions?
See the Help Center or email help@rexplore.xyz.