it's that babble boy
Uses Python 3.
You must rename the config to
babble_bot.cfg and insert working fields. This means you must
- Get an API key for a new bot using Telegram's "BotFather"
- Get an API key for Microsoft's Azure Cognitive Services Text Translate API (which does 2M translations free per month). Instructions here.
- microsofttranslator - newearthmartin's fork, specifically the develop branch.. Microsoft moved their translation service to Azure, and the original microsofttranslator owners did not update their library, so at the time of writing I'm using newearthmartin's patch. Clone newearthmartin's repo, switch to the develop branch, and run
sudo python setup.py install.