https://github.com/mrsnifo/twitchai
AI-powered Twitch bot that engages with chatters and responds to events in real-time.
https://github.com/mrsnifo/twitchai
ai bot chat events llama python twitch
Last synced: about 2 months ago
JSON representation
AI-powered Twitch bot that engages with chatters and responds to events in real-time.
- Host: GitHub
- URL: https://github.com/mrsnifo/twitchai
- Owner: MrSnifo
- License: mit
- Created: 2024-12-21T11:49:47.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-11T16:54:40.000Z (over 1 year ago)
- Last Synced: 2025-03-01T14:44:17.321Z (over 1 year ago)
- Topics: ai, bot, chat, events, llama, python, twitch
- Language: Python
- Homepage:
- Size: 2.89 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# TwitchAi
TwitchAi is an AI-powered Twitch bot that responds to events like follows, subscriptions, cheers, and more.
### Features
- **Real-Time Engagement**: Responds to Twitch events.
- **AI-Powered**: Generates witty chat messages.
- **Customizable**: Set up with your Twitch client ID and AI model.
### Examples
**Events Example**

**!ask Command**

### Setup
1. Clone the repo:
```bash
git clone https://github.com/mrsnifo/TwitchAi.git
cd TwitchAi
```
2. Install dependencies:
```bash
pip install -r requirements.txt
```
3. Install **Lama** from [ollama.com/download](https://ollama.com/download).
4. Set up your `.env` file:
```
CLIENT_ID=your-twitch-client-id
AI_MODEL=your-ai-model-config
```
5. Run the bot:
```bash
python launcher.py
```