A Telegram Discord bridge made using Zero MQ and managed with Systemd
- Clone this respository.
- Create a discord bot with the necessary permissions, viewing channels, reading messages etc.
- Make a telegram bot, and disable the privacy mode.
- Invite the telegram bot to your group
- Acquire the group id of your telegram group by inviting @RawDataBot to your group ( you must have a telegram username for this) alteratively get it via your bot itself (message.chat_id)
- Make a
.env
file similar to the.env.demo
file and enter all the required credentials. - Use the command
pipenv shell
, it should install the dependencies automatically. - Run the bot python scripts. (
telegram_bot.py
,discord_bot.py
)
- Use Message embeds for discord.
- Implement cross platform replies.
Make systemd .service file for running scripts.- Improve configuration.