Simple Discord AI bot using ChatGPT/OpenAI with personality/vibes support, recognizing images, generating images, and real-time streaming.
You can also talk to it in DMs using slash commands.
First, install Bun (https://bun.sh) and clone this repo using git. Then, install dependencies:
bun install
Set up the env by renaming .env.example
to .env
and filling in your Discord & OpenAI credentials, and run Happy Robot:
bun run start
Customize the available vibes by modifying the src/vibes.js
file.
This project was created using bun init
in bun v1.2.2. Bun is a fast all-in-one JavaScript runtime.