A toy telegram bot using python. Try it
- En-Ar word Translator
- En-Ar sentence translation
- lang-lang translation
- Conversational Bot
- Recognise and Translate (translate from image)
- Extract Text from Image (OCR)
- Text-to-Speech
- speech-to-Text
- google search
- latest news
- Weather Today in Zagazig
- pastebin this code
- publicly-upload photo and return its link
- publicly-upload video and return its link
- publicly-upload file and return its link
- calculator
- CryptoCurrency Price
- CryptoCurrency News
- financial tracking
- ToDo list manager
- Tweet for me
- Youtube search
- NLP-based commands
- What else?
- make sure you have
git
,python(v3.6+)
andpipenv
installed on your system - create a Bot on Telegram to test on. see how
- clone the repo
$git clone https://github.com/ahmed75320/tearobot/
- go to project folder
$cd tearobot
$pipenv install
install dependencies and create a virtualenv$pipenv shell
launch the a virtualenv$export TOKEN=<your-bot-token>
$export YANDEX=<yandex-translate-token>
$export CAP=<crypto-compare-token>
$python tea.py
- see how it works
- open an issue with the feature you want to add
- open the project folder in your code editor (e.g VS Code)
- develop a new feature/fixbug
- test if it's working on your test bot
- make a pull request