Appearance
Are you an LLM? You can read better optimized documentation at /getting-started/connecting-telegram.md for this page in Markdown format
Connecting Telegram
For TTMT to receive trading signals, it needs to read messages from the Telegram channels you follow. This requires linking your Telegram account to the platform through a secure authentication flow.
Why Is This Needed?
TTMT connects to Telegram using the same official technology that powers the Telegram desktop and mobile apps. By connecting your account, you authorize TTMT to:
- Read messages from the specific channels you add to your watchlist
- Parse those messages for trading signals
- Ignore everything else -- your private chats, group messages, and non-trading channels are never accessed
Privacy First
TTMT only reads messages from channels you explicitly add to your watchlist. It does not read your private DMs, group chats, or any other content. Your session is encrypted before being stored, and you can revoke access at any time.
Authentication Steps
1. Start the Connection
During onboarding (Step 1), or from the Profile page after onboarding, click the Connect Telegram button.
2. Enter Your Phone Number
Enter the phone number associated with your Telegram account in international format (e.g., +1 234 567 8900). Click Send Code.
3. Retrieve the Verification Code
Open the Telegram app on your phone or desktop. You will receive a Service Notification from Telegram containing a login code:
"Login code: 12345. Do not give this code to anyone..."
This is a Telegram login code, not an SMS
The code arrives as an in-app Telegram notification, not as a text message. Open the Telegram app to find it. Only in rare cases does Telegram fall back to SMS delivery.
4. Enter the Code
Type the code into the TTMT input field and click Verify.
5. Two-Step Verification (If Enabled)
If you have 2FA (Cloud Password) enabled on your Telegram account, you will be prompted to enter your password. We strongly recommend having 2FA enabled for security.
6. Connection Successful
Once verified, your Telegram profile name and photo will appear in the dashboard navigation. Your Telegram connection is now active and TTMT can begin monitoring channels.
Too Many Attempts (Cooldown Timer)
Telegram limits how many times you can try to log in. If you enter the wrong code multiple times or try to connect too often, Telegram will impose a cooldown period.
When this happens:
- TTMT displays a countdown timer showing how long you need to wait
- The wait period is set by Telegram, not TTMT -- typically anywhere from 30 seconds to several hours
- Simply wait for the timer to expire, then try again
- Do not attempt to bypass the wait by creating new sessions -- this will extend the cooldown
Avoid the Cooldown Timer
Double-check your phone number before submitting. Copy the verification code carefully. Getting it right on the first attempt avoids the cooldown entirely.
Frequently Asked Questions
Is it safe to enter my Telegram login code?
Yes. The code goes directly to Telegram's official servers using the same encryption as the Telegram app itself. TTMT never sees or stores your Telegram password, and your connection details are fully encrypted on our end.
Can I use a secondary Telegram account?
Absolutely. Many users create a dedicated Telegram account specifically for trading channels to keep their personal chats completely separate. Simply log in with that phone number.
What if I terminate the session from Telegram?
If you go to Telegram Settings > Privacy & Security > Active Sessions and terminate the TTMT session, the connection will break. You will need to reconnect from the TTMT dashboard by going through the authentication flow again.
Can I connect multiple Telegram accounts?
Currently, each TTMT account supports one Telegram connection. If you need to monitor channels across multiple Telegram accounts, you would need separate TTMT accounts.
Troubleshooting
| Problem | Solution |
|---|---|
| Code never arrives | Make sure you entered the correct phone number. Check the Telegram app (not SMS). Restart Telegram if needed. |
| Cooldown timer / too many attempts | Wait for the countdown timer to expire. Do not retry before it finishes. |
| "Phone number invalid" | Ensure you are using the full international format with country code (e.g., +44 for UK). |
| Connection drops after a while | Check if the session was terminated from Telegram's Active Sessions. Reconnect from the TTMT dashboard. |
Next Steps
Now that TTMT can listen to Telegram, let's connect the other side -- your trading account.

