Skip to content

matmuenzel/ChatGPT-Discord

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Discord Chatbot with OpenAI GPT Integration

A Discord chatbot that combines Discord.js with OpenAI's GPT-3 for engaging conversations.

Prerequisites

  • Node.js installed.
  • Discord bot token.
  • OpenAI API credentials (organization ID and API key).

Installation

  1. Clone this repo:

    git clone https://github.com/matmuenzel/discord-gpt-chatbot.git

  2. Navigate to the project folder:

    cd discord-gpt-chatbot

  3. Install dependencies:

    npm install

  4. Create a .env file with your Discord token, OpenAI org ID, and API key:

    DISCORD_TOKEN=your_discord_bot_token OPENAI_ORG=your_openai_organization_id OPENAI_KEY=your_openai_api_key

Usage

  1. Start the bot:

    npm start

  2. The bot will log "Discord connected." when it connects successfully.

  3. Invite the bot to your Discord server with the necessary permissions.

  4. Chat with the bot, and it will reply using GPT-3 generated responses.

Configuration

Customize the bot's behavior in index.js. You can adjust Discord intents and GPT-3 model settings.

About

A simple demonstration on how to use GPT completion in a discord bot.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors