Troubleshooting #
Best Practices #
How to minimize the risk of blocking?
- Login with the official client session.
- Use the default download and upload options as possible. Do not set too large
threads
andsize
. - Do not use the same account to login on multiple devices at the same time.
- Don’t download or upload too many files at once.
- Become a Telegram premium user. ð
FAQ #
Q: Why no response after entering the command? And why there is msg_id too high
in the log?
#
A: Check if you need to use a proxy (use proxy
flag); Check if your system’s local time is correct (use ntp
flag
or calibrate system time)
If that doesn’t work, run again with --debug
flag. Then file a new issue and paste your log in the issue.
Q: Desktop client stop working after using tdl? #
A: If your desktop client can’t receive messages, load chats, or send messages, you may encounter session conflicts.
You can try re-login with tdl login
and select YES for logout, which will delete the session files to separate
sessions.
Q: How to migrate session to another device? #
A: You can use the tdl backup
and tdl recover
commands to export and import sessions.
See Migration for more details.
Q: Is this a form of abuse? #
A: No. The download and upload speed is limited by the server side. Since the speed of official clients usually does not reach the account limit, this tool was developed to download files at the highest possible speed.
Q: Will this result in a ban? #
A: I am not sure. All operations do not involve dangerous actions such as actively sending messages to other people. But it’s safer to use a long-term account.