jknapp aa9d6e9765
All checks were successful
OpenWebUI Discord Bot / Build-and-Push (push) Successful in 1m0s
Merge pull request 'Adding the ability to look at history but not including it every time' (#2) from set-message-history into main
Reviewed-on: #2
2024-12-31 05:46:22 +00:00
2024-12-30 21:45:37 -08:00
2024-12-19 17:19:06 -08:00
2024-12-20 00:27:48 +00:00

OpenWebUI-Discordbot

A Discord bot that interfaces with an OpenWebUI instance to provide AI-powered responses in your Discord server.

Prerequisites

  • Docker (for containerized deployment)
  • Python 3.8 or higher+ (for local development)
  • A Discord Bot Token (How to create a Discord Bot Token)
  • Access to an OpenWebUI instance

Installation

Running locally
  1. Clone the repository
  2. Copy .env.sample to .env and configure your environment variables:
   DISCORD_TOKEN=your_discord_bot_token
   OPENAI_API_KEY=your_openwebui_api_key
   OPENWEBUI_API_BASE=http://your_openwebui_instance:port/api
   MODEL_NAME=your_model_name
Description
A Discord bot to communicate with an OpenWebUI instance.
Readme 63 KiB
Languages
Python 95%
Dockerfile 5%