/A.L.A.N

A OpenAI Chatbot for discord, allows for character customization and NRAF bypass

Primary LanguageVisual Basic .NET

A.L.A.N

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

Screenshots:

ALAN running on Windows 10:

image

Example of an ALAN in the wild:

image

Note:

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

Requirements:

Features:

  • 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)

Commands:

  • .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)