An OpenAI Chatbot for discord, allows for character customization and NRAF bypass
A simple bot designed to handle communications from discord to openai language models and generate responses, open to customization.
You can also just use it as a way to access GPT models from discord
ALAN running on Windows 10:
Example of an ALAN in the wild:
If you cant be bothered building the source code, use the Standalone-Release
The source code requires you to add the Discord.Net NuGet package Seen here
Make sure to grab the ".cfg" files from Standalone if you plan on building the application
They must be in the same directory as the application
-
A discord account with access to developer portal (https://discord.com/developers/)
-
A open-ai account with access to an api key (https://help.openai.com/getting-an-api-key)
-
NRAF Character File (write character traits into the file named "character.cfg" to personalize the bot to your needs)
-
Auto-Wipe (auto wiping options so that the bot can handle multiple queries without repeating the chat history and responding to all, also good to find more bypasses)
-
Base64 (send/decode messages in Base64 to try a basic bypass)
-
Temperature Adjustment (increase the randomness/accuracy in answers on the fly)
-
Model Changing (change the language model from openai to adjust to your needs)
-
Sleep Functions
-
Name Changing (your characters name does not need to be A.L.A.N, this can be changed from config)
-
.setnew (load new personality strand from character file)
-
.autowipe (toggles autowipe)
-
.wipe (forget current chat)
-
.temperature (adjust randomness/accuracy example: .temperature 0.7)
-
.sleep (sleeps the bot, example: sleep 380000)
-
.showtemp (show current temperature)
-
.refresh (hard restart)
-
.heartbeat (check if operational, no response equals dead)
-
.about (self explanitory)
-
.help (list general commands)
-
.model (example: model GPT_MODEL_NAME)
-
.listendpoints (debug information about connections)