Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sloweyyy/discord-chatgpt-bot
This repository contains code for a Discord chatbot that uses GPT-like language models for natural language processing and interaction within Discord servers
https://github.com/sloweyyy/discord-chatgpt-bot
bot discord discord-bot
Last synced: about 1 month ago
JSON representation
This repository contains code for a Discord chatbot that uses GPT-like language models for natural language processing and interaction within Discord servers
- Host: GitHub
- URL: https://github.com/sloweyyy/discord-chatgpt-bot
- Owner: sloweyyy
- License: mit
- Created: 2023-09-11T09:41:11.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-09-11T09:57:44.000Z (over 1 year ago)
- Last Synced: 2024-12-07T21:48:45.755Z (about 1 month ago)
- Topics: bot, discord, discord-bot
- Language: JavaScript
- Homepage:
- Size: 129 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Discord ChatGPT Bot
Welcome to the Discord ChatGPT Bot! We've upgraded to using the official ChatGPT API for more reliable and consistent responses. If you still prefer the unofficial API version, you can find it on the "non_official_api" branch.
Thank you for using our bot and contributing to the project!
## Features
Our Discord ChatGPT Bot comes with a range of powerful features:
Ask Anything: You can ask any question using the `/ask 'question'` command.
Generate Images: Create images by using the `/image 'prompt'` command.
Edit Profile Pictures: Modify other members' profile pictures with `/remix @mentionuser prompt`.
Generate Videos: Generate videos with `/video prompt`.## Getting Started
To get started with the Discord ChatGPT Bot, follow these steps:
1. Rename the .env.example file to .env.
2. Fill in the .env file with the required configurations.
3.Start the bot using one of the following methods:### Using Node.js
```
npm install
npm start
```### Using Docker
```
docker build -t discordchatgpt .
docker run -p 8080:8080 -v discordchatgptconfig:/discordChatGpt/configFile discordchatgpt
```## Dashboard
We've introduced a convenient dashboard for configuring the bot, eliminating the need to restart it to modify settings. The bot runs on port 8080. We also have plans to integrate usage statistics into the dashboard for your convenience.
Enjoy using the Discord ChatGPT Bot, and feel free to reach out if you have any questions or feedback!