Skip to content
This repository has been archived by the owner on Jun 10, 2024. It is now read-only.

Releases: comejv/discord-gpt-bot

2.1 Chat GPT

10 Mar 07:41
730af41
Compare
Choose a tag to compare

Go Chat GPT Discord bot Go

Discord bot that uses ChatGPT (3.5-turbo) API to answer questions.

Setup

  1. 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 and Change Nickname (permission byte : 67111936).
  2. Get an API key from OpenAI.
  3. Remove .dist from .env.dist and fill in the values with your Discord bot token and OpenAI API key.
  4. Run go build -o ./bin to build the bot or download it from the releases and place it in a newly created bin folder or in the main folder.
  5. 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

08 Mar 18:06
Compare
Choose a tag to compare

Go Chat GPT Discord bot Go

Discord bot that uses ChatGPT (3.5-turbo) API to answer questions.

Setup

  1. 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 and Change Nickname (permission byte : 67111936).
  2. Get an API key from OpenAI.
  3. Remove .dist from .env.dist and fill in the values with your Discord bot token and OpenAI API key.
  4. Run go build -o ./bin to build the bot or download it from the releases and place it in a newly created bin folder or in the main folder.
  5. 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

23 Jan 21:55
064521c
Compare
Choose a tag to compare

Go GPT Discord bot Go

Discord bot that uses the GPT-3 API to answer questions.

Setup

  1. 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 and Change Nickname (permission byte : 67111936).
  2. Get an API key from OpenAI.
  3. Remove .dist from .env.dist and fill in the values with your Discord bot token and GPT-3 API key.
  4. Run go build -o ./bin to build the bot or download it from the releases and place it in a newly created bin folder or in the main folder.
  5. 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

10 Jan 00:33
ab65553
Compare
Choose a tag to compare
1.1

Go GPT Discord bot Go

Discord bot that uses the GPT-3 API to answer questions.

Setup

  1. 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 and Change Nickname (permission byte : 67111936).
  2. Get an API key from OpenAI.
  3. Remove .dist from .env.dist and fill in the values with your Discord bot token and GPT-3 API key.
  4. Run go build -o ./bin to build the bot.
  5. 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

05 Jan 17:30
Compare
Choose a tag to compare

Main functionalities implemented, no bugs, scalable profile system.
Fill in your Discord bot token and OpenAI API key before executing the binary.