Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/raikerian/go-remai-bot-discord
AI (ChatGPT, Dalle, and more in the future) bot for discord
https://github.com/raikerian/go-remai-bot-discord
chatgpt chatgpt-api chatgpt-bot dalle discord discord-bot golang openai
Last synced: about 1 month ago
JSON representation
AI (ChatGPT, Dalle, and more in the future) bot for discord
- Host: GitHub
- URL: https://github.com/raikerian/go-remai-bot-discord
- Owner: Raikerian
- License: mit
- Created: 2023-04-07T10:11:18.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-05-14T13:08:37.000Z (9 months ago)
- Last Synced: 2024-05-14T14:29:48.065Z (9 months ago)
- Topics: chatgpt, chatgpt-api, chatgpt-bot, dalle, discord, discord-bot, golang, openai
- Language: Go
- Homepage:
- Size: 183 KB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# GO-RemAI-Bot-Discord
| | |
|-|-|
| ![RemAI](https://media.discordapp.net/attachments/445276743515897860/1094553979326832690/Raikerian_Rem_from_ReZero_as_an_Artificial_Intelligence_from_th_30ad8d8c-6989-4c5a-9b1f-4dfb0442462b1.png?width=150&height=150) | A simple discord bot that makes ChatGPT requests and holds a conversation in discord threads. More features (like Dalle and, potentially, Bard) are coming soon!
The project is written in Golang because the whole point is for me to learn that language. |## Quick start
1. Make sure you have docker CLI and make installed
1. Rename `credentials_example.yaml` to `credentials.yaml`. Fill in the required fields (like discord token and OpenAI token)
1. Simply run `make execute`
> ***Note:*** Your bot must have `Message Content Intent` permission enabled in the Discord dev portal. We need to read messages in the threads to have a proper AI conversation.
1. `/info` in your server to list bot info such as version and commands