Skip to content

TechTributes is a Twitter bot that posts daily AI-generated poems celebrating influential figures in technology.

License

Notifications You must be signed in to change notification settings

ashrithssreddy/tech-tributes

Repository files navigation

TechTributes

TechTributes is a Twitter bot that posts daily AI-generated poems celebrating influential figures in technology.

About This Repository

This is a casual project created to test out the capabilities of the OpenAI API, experiment with building a Twitter bot, and run some creative juices. It’s a fun way to blend technology with creativity, and explore the intersection of AI and art.

Twitter Bot Project Status License Python Version Dependencies OpenAI Powered Twitter Follow Contributions Welcome

TechTributes Logo

Features

  • Automated Poem Generation: Uses the OpenAI API to generate creative poems about tech visionaries.
  • Scheduled Posting: Automatically posts a new poem daily using the Twitter API.
  • Customizable: Easily modify the list of tech figures and adjust the posting schedule.

Getting Started

Prerequisites

Installation

  1. Clone the repository:

    git clone https://github.com/ashrithssreddy/TechTributes.git
    cd TechTributes
  2. Install dependencies:

    pip install -r requirements.txt
  3. Set up your configuration:

    • Create a config/config.yaml file with your OpenAI and Twitter API keys.

Usage

  • Run the bot:
    python scripts/main.py

License

This project is licensed under the MIT License - see the LICENSE file for details.

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Contact

  • Feel free to reach out if you have any questions or suggestions:
  • LinkedIn
  • Twitter

About

TechTributes is a Twitter bot that posts daily AI-generated poems celebrating influential figures in technology.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages