Skip to content

nikita-jare/twitter-bot-summarizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Twitter Bot Summarizer 🤖📰

Welcome to Twitter Bot Summarizer – the tool for generating concise summaries of latest topics of your choice and posting on Twitter!

Features ✨

  • Find recent relevant information Using Metaphor API, retrieve latest relevant information to the topic.
  • Summarize: Summarize your tweets.
  • Tweet Publishing: Publish the generated summaries as tweets from your Twitter account.
  • Scheduled Execution: Schedule the bot to run at specific intervals and keep your followers updated.
  • Easy to Use: Simple configuration and setup to get you started in no time.

Getting Started 🚀

Follow these steps to get started with the Twitter Bot Summarizer:

  1. Clone this repository:
    git clone https://github.com/nikita-jare/twitter-bot-summarizer.git
    cd twitter-bot-summarizer
    
  2. Install dependencies:
    pip install -r requirements.txt
    
  3. Configure your Twitter API and Metaphor API credentials and other settings in config.py.
    # config.py
    TWITTER_API_KEY = 'your_twitter_api_key'
    TWITTER_API_SECRET_KEY = 'your_twitter_api_secret_key'
    TWITTER_ACCESS_TOKEN = 'your_twitter_access_token'
    TWITTER_ACCESS_TOKEN_SECRET = 'your_twitter_access_token_secret'
    TWITTER_BEARER_TOKEN = 'your_twitter_bearer_token'
    
    # Metaphor API key
    METAPHOR_API_KEY = 'your_metaphor_api_key'
    
  4. Create a list of topics or keywords you want to track in query_list.txt.
       Example: <query> <numer_of_tweets>
       What is JWT in Javascript?
       Most innovative AI projects
       Where to party in NYC?, 2
    
  5. Run the Twitter Bot Summarizer:
    python scheduler.py
    

Contact 📧

Have questions, suggestions, or just want to chat? Feel free to reach out to me:

Email: [email protected] Twitter: @JareNikita

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages