No description, website, or topics provided.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore
LICENSE
README.md
babble_bot.cfg.example
babble_bot.py
mangle.py

README.md

babble_bot

it's that babble boy

best of.

Uses Python 3.

You must rename the config to babble_bot.cfg and insert working fields. This means you must

  1. Get an API key for a new bot using Telegram's "BotFather"
  2. Get an API key for Microsoft's Azure Cognitive Services Text Translate API (which does 2M translations free per month). Instructions here.

Dependencies:

  • 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.
  • pyTelegramBotAPI
  • configparser