A free, opensource and simple python based discord translation bot that works by detecting reactions on messages
It uses googletrans python library, rest-countries v3 api(Not anymore), emoji library, langcodes library(Not anymore) and ofcoourse discord.py
You can find the specific versions that I have used in the requirements.txt file. Make sure to use the googletrans version 3.1.0a0 cause the other versions have a bug
If you are planning to make your own version out of this, make sure to add your discord api token in the last line of the main.py file
This is still WIP.
If you would like to give the bot a try or help me find bugs please feel free to add the bot to your server using the following link: Add my translator to your server
It doesn't need administrative priviliges, It only needs permission to view the channle it has to work on, ability to read and send messages, reaction
It's hosted on a free hosting platform so please don't hit it too hard ^^
Add a flag reaction to the message you want the bot to translate. It will reply to that message translating the message text to specified flag.