In this project, I built a Telegram bot, the bot can get text messages, an image, a video, audio, and also a file/document.
- Text
- Image
- Video
- Document Type Response
- Audio Response
- Poll
- Quick reply Buttons
- Buttons with the links
Requires python to run.
- Create Virtual Environment
virtualenv env --python=python3
Now activate virtual Environment
source env/bin/activate
Better still, you can use an IDE like PyCharm -easily create a virtual env
Install all the required libraries.
pip install -r requirements.txt
Then run python flask app.
python at_telegram_bot.py
You'll need ngrok/ a form of server to make your application live.
See youtube link: https://youtu.be/3yLNFGo_Ojo
AT.Bot.Demo.1.mp4
Credit as well to Pragnakalp