ElinaValieva / BayaBot

:information_desk_person: Learn English with Baya Bot

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

BayaBot

Learn english with Baya Bot

 

Telegram RPC commands 🚩

  • /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

 

Supported API, libraries ❗

  • 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

 

How to start 😇

Search bot @BayaEngBot and start conversation with Baya with /start command

About

:information_desk_person: Learn English with Baya Bot


Languages

Language:Python 100.0%