Skip to content

General Purpose OpenAI Discord Bot for generating all kinds of things interactively and intelligently

License

Notifications You must be signed in to change notification settings

StefanRial/Edith

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Edith

General Purpose OpenAI Discord Bot for generating texts, code, files, audio, images and all kinds of things interactively and intelligently.

Installation:

To use this bot, you need 3 things

  1. A discord application and bot user
  2. An OpenAI account with a set up payment plan
  3. Access to the gpt-4o model

Install the required packages

  • openai
  • discord
  • python-docx
  • configparser

Open config.ini and change the following values:

  1. YOUR_DISCORD_SERVER_ID_HERE

  2. YOUR_DISCORD_BOT_API_KEY_HERE

  3. YOUR_OPENAI_ORGANIZATION_ID_HERE

  4. YOUR_OPENAI_API_KEY_HERE

  5. You can now set your history length, I recommend no more than 100. You can also change the bot's identity and behavior through entering your prompt in the system_message.

Now you can invite your bot to your server. It needs message and editing permissions. Then run main.py.

Usage:

  • Allow the bot to use any channels you want it to use. It can naturally talk and remember. You do not need to use a command.

About

General Purpose OpenAI Discord Bot for generating all kinds of things interactively and intelligently

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages