Skip to content
A Telegram Bot that will give you a sentiment score of a certain keyword.
Branch: master
Clone or download
Latest commit f9425ef Feb 22, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
LICENSE Initial commit Feb 1, 2019 Update Feb 22, 2019


Read the full tutorial in my medium

Check the bot in here.

This bot will gather tweets related to the keyword that you sent, and calculate the average sentiment of those tweets (negative, neutral, or positive).



Install the libraries.

pip3 install tweepy nltk google-cloud-language python-telegram-bot

Create a developer account to access Twitter API and a service account key to access Google Natural Language API, you can follow the "Getting Started" steps in here

Configure the path.


Run the program.

You can’t perform that action at this time.