Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/purposeachiever6/reddit_bot


https://github.com/purposeachiever6/reddit_bot

Last synced: about 1 month ago
JSON representation

Awesome Lists containing this project

README

        

# Reddit Bot

## Description

Reddit Monitoring Bot is a Flask web application that monitors a specified subreddit for posts containing specific keywords and generates relevant responses using OpenAI's GPT model. It utilizes SQLite database to store interactions between the bot and Reddit posts.

## Setup Instructions

### Step 1: Environment Setup

1. Install Required Packages:

### Step 2: Running the Application

1. Navigate to Project Directory:

2. Start the Flask Application:

3. Access the Application:
- Open a web browser and go to `http://localhost:5000`.

### Step 3: Interacting with the Application

1. Monitor Subreddit:
- Enter the name of the subreddit and keywords.
- Click the "Monitor Subreddit" button.

2. View Interactions:
- Click on the "Interactions" link to see posts and responses.

3. Stop Monitoring:
- Click the "Stop Monitoring" button.

### Additional Notes

- Error Handling: Check the terminal for error messages if any issues arise during application execution.