Releases: comejv/discord-gpt-bot
2.1 Chat GPT
Go Chat GPT Discord bot ![Go](https://github.com/comejv/discord-gpt-bot/actions/workflows/go.yml/badge.svg)
Discord bot that uses ChatGPT (3.5-turbo) API to answer questions.
Setup
- Create a Discord bot, invite it to your server and save its token. It must be given the following permissions :
Send Messages
,Read Messages/View Channels
andChange Nickname
(permission byte :67111936
). - Get an API key from OpenAI.
- Remove
.dist
from.env.dist
and fill in the values with your Discord bot token and OpenAI API key. - Run
go build -o ./bin
to build the bot or download it from the releases and place it in a newly createdbin
folder or in the main folder. - Start the bot with
./bin/gpt-bot
.
Usage
The bot will respond to messages according to its current profile. The default profile is condescending
which will make it answer to messages ending with ?
or that are reply to one of his messages. To change the profile, send a message : @your-bot profile <profile-name>
.
To show the list of available profiles and commands, send a message : @your-bot help
.
2.0 Chat GPT
Go Chat GPT Discord bot ![Go](https://github.com/comejv/discord-gpt-bot/actions/workflows/go.yml/badge.svg)
Discord bot that uses ChatGPT (3.5-turbo) API to answer questions.
Setup
- Create a Discord bot, invite it to your server and save its token. It must be given the following permissions :
Send Messages
,Read Messages/View Channels
andChange Nickname
(permission byte :67111936
). - Get an API key from OpenAI.
- Remove
.dist
from.env.dist
and fill in the values with your Discord bot token and OpenAI API key. - Run
go build -o ./bin
to build the bot or download it from the releases and place it in a newly createdbin
folder or in the main folder. - Start the bot with
./bin/gpt-bot
.
Usage
The bot will answer to messages according to its current profile. The default profile is condescending
which will make it answer to messages ending with ?
. To change the profile, send a message : @your-bot profile <profile-name>
.
To show the list of available profiles and commands, send a message : @your-bot help
.
1.2 Fix bin folder deleted
Go GPT Discord bot ![Go](https://github.com/comejv/discord-gpt-bot/actions/workflows/go.yml/badge.svg)
Discord bot that uses the GPT-3 API to answer questions.
Setup
- Create a Discord bot, invite it to your server and save its token. It must be given the following permissions :
Send Messages
,Read Messages/View Channels
andChange Nickname
(permission byte :67111936
). - Get an API key from OpenAI.
- Remove
.dist
from.env.dist
and fill in the values with your Discord bot token and GPT-3 API key. - Run
go build -o ./bin
to build the bot or download it from the releases and place it in a newly createdbin
folder or in the main folder. - Start the bot with
./bin/gptbot
.
Usage
The bot will respond to messages according to its current profile. The default profile is condescending
which will make it answer to messages ending with ?
. To change the profile, send a message : @your-bot profile <profile-name>
.
To show the list of available profiles and commands, send a message : @your-bot help
.
1.1
Go GPT Discord bot ![Go](https://github.com/comejv/discord-gpt-bot/actions/workflows/go.yml/badge.svg)
Discord bot that uses the GPT-3 API to answer questions.
Setup
- Create a Discord bot, invite it to your server and save its token. It must be given the following permissions :
Send Messages
,Read Messages/View Channels
andChange Nickname
(permission byte :67111936
). - Get an API key from OpenAI.
- Remove
.dist
from.env.dist
and fill in the values with your Discord bot token and GPT-3 API key. - Run
go build -o ./bin
to build the bot. - Start the bot with
./bin/gptbot
.
Usage
The bot will respond to messages according to its current profile. The default profile is condescending
which will make it answer to messages ending with ?
. To change the profile, send a message : @your-bot profile <profile-name>
.
To show the list of available profiles and commands, send a message : @your-bot help
.
First realease
Main functionalities implemented, no bugs, scalable profile system.
Fill in your Discord bot token and OpenAI API key before executing the binary.