Telegram bot for migrating your existing WhatsApp group chats. Looking for maintainers!
- EXPORT ARCHIVE - Go to your WhatsApp chat, menu (three dots), more, "Export Chat" and save the zip file on your phone.
- START CHAT - Open Telegram and start a new chat or navigate to your destination chat.
- ADD BOT - Add our bot to the chat - @whatsapp_migrator_bot.
- UPLOAD ARCHIVE - Reply to the bot's message with your exported zip file.
- SETUP USERS - Follow the bots instructions to setup user mappings. a. Best to have all users added to the group and turn off their notifications as there will be a storm of messages.
- IMPORT - Start the import process.
- DON'T TRUST ME - RUN YOUR OWN BOT!
- I'll keep running code from
main
branch on @whatsapp_migrator_bot, but I will not run a regular security audit of it. I waive all responsibility for anything that bot does or doesn't do with your account and your data.
- I'll keep running code from
- Exporting chats is not available in Germany since early 2020.
- However, maybe one of the chat members can access this option and send you the archive.
- Or you can fallback to decrypting WA sqlite db (ROOT only).
- Import is deliberately slow (~1000 messages per hour) so the bots don't get rate limited for posting too many messages.
If you wish to migrate from WhatsApp to Telegram and to preserve your old chat history.
There's few of them but I couldn't find one that:
- has username mappings from WA to Telegram users (+w/
@mentions
) - send original timestamps with migrated message
- preserve chronological ordering between messages
- upload all audio and video files to the group
- is open source (FLOSS)
Different similar solutions:
- WhatsApp Chats Importer - @whatsapp_chat_migrator_bot (not open source?)
- TLImporter
- wat-bridge
Used in this bot:
- puregram - used under the hood to work with Telegram API