Learn english with Baya Bot
/start
- starts BayaBot/help
- shows all supported commands/translate
- translates word (supported languages:en/ru
)/meaning
- gets word definition: meaning, transcriprtions, examples/subscribe
- subscribes to learn 5 words every day with Baya/unsubscribe
- stops sending 5 words
- Oxford Dictionaries - for getting word meaning, see more Oxford Dictionaries API
- googletrans/langid - libraries, which used for translation
- DialogFlow Small Talk Agent - for bots small talk, see more DialogFlow API
- pyTelegramBotAPI - for telegram bot creation
- pythonanywhere - for hosting bot, see more www.pythonanywhere.com