Bots with different features and goals. Created to help and simplify your(my) life.
Artificial intelligence-based telegram bot. The bot that collects relevant data at the moment with popular API news portals. Artificial intelligence summarizes information, gets the main idea, determines the sentiment of the news, and sends it based on this. It allows you to know what's going on all over the world in just a few seconds. It also quickly and effortlessly keeps you informed of cryptocurrencies.
- Python
- Libraries
- telegram
- requests
- newspaper
- Natural Language Processing
- Clone repository
git clone https://github.com/MatveiAleksandrovich/Telegram_Bots.git
- Open telegram on your phone and get your ID (userinfobot)
- Open
News.py
in a code editor - Put your ID into list on 37th line.
- Change time when messages come(line 140), by default they will come in 5AM, 15PM, 23PM, 21PM
- Find
https://t.me/CryptographyRobot
in Telegram and click/start
- Run
News.py
- Check your inbox =)
- Clear code
- Documentation
- Stock price predictions
- Database for adding users
- Deploy
The bot was written during the training in Yandex Practicum. Its main task was to notify me about the end of the code-reviews and their results, then it was also used for notification of the workflow status.
- Python
telegram
libraryrequests
library- Yandex API
- Telegram API
Project is already started and deployed on Heroku.