A BetterDiscord plugin that enhances your Discord experience by integrating the ChatGPT / GPT3.5 model. It allows you to generate and send AI-powered replies to Discord DMs automatically.
This is just a project for fun, as its more of an experiment / toy. Don't rely on this to give accurate responses, as its just using ChatGPT.
- When enabled, autopilot will automatically reply to enabled channels with GPT responses based on your conversation
- BetterDiscord: To use this plugin, you need to have BetterDiscord installed. If you don't have it, you can install it from the official BetterDiscord website.
- OpenAPI Key
- ZeresPluginLibrary - You can get the library plugin from Here
- First, make sure you have BetterDiscord installed.
- Download the
.plugin.js
file from the repository - Move the downloaded
.plugin.js
file to the BetterDiscord plugins folder. The location of the folder depends on your operating system:- Windows:
%appdata%\betterdiscord\plugins
- macOS:
~/Library/Preferences/BetterDiscord/plugins
- Linux:
~/.config/BetterDiscord/plugins
- Windows:
- Restart Discord.
- Open Discord settings, navigate to the Plugins section, and enable the "AutoPilot" plugin from the list.
-
Once the plugin is enabled, you will see a few new buttons in your DMs. Enable any channels you want to have AutoPilot reply to.
-
In order to use it, you must provide your OpenAI API key in the plugin settings. You can get your key Here
- Note: your OpenAI key isn't uploaded anywhere, and is kept on your local machine. Please be sure not to share this anywhere
-
Once you input your key, you can now toggle on or off AutoPilot next to the gift icon.
- Please note it is best to mess with settings to determine how accurate the AI will be replying for you.
- Ticking off
Random Delay
in settings doesn't work properly. - AI can hallucinate answers occasionally, this may account for delayed response time until it gives a JSON reply properly
- Channels with less than ~15 messages won't generate properly. this is being looked into This plugin is new, and has lots of undiscovered issues. Report any in the issues tab please.
- Custom prompts
- Expression styles
- AutoPilot away messages
Contributions are welcome! If you find any bugs or want to suggest improvements, please or submit a pull request.