Skip to content

arjunmann73/Translator-Chatbot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project Title

Translation Chatbot on Telegram!

Getting started

To have the chatbot up and running through your local system, clone the repository locally and run:

python2 translatorbot.py

Chatbot is only functional on Telegram when running on your local machine. Previously, deployment was done using Heroku and Dropbox. However, monthly payments were required, making me stop it! :(

Built With

  1. Python
  2. Telegram
  3. Telepot library (Telegram Bot API)
  4. Yandex.Translate (Third-party API)

Working of the chatbot

1. Firing up the chatbot

Run the command: python2 translatorbot.py,
and if all goes well, you will see the message: Translator@NTU at your service....


2. Finding the chatbot on telegram

Search for @translator_123123bot in the search bar and hit start to interact with the chatbot!


3. /translate

The first recognised command is /translate. Following is how you use it:


4. /list

The second recognised command is /list. It shows you all the possible 90 languages:


Author

@arjunmann73