Files
Discord-ai-chatbot/README.md
2024-09-16 10:21:08 +02:00

1.4 KiB

Multus Discord Bot

Multus ist ein leistungsstarker und anpassbarer Discord-Bot, der verschiedene Funktionen bietet, darunter Level-Systeme, Giveaways, Punkteverwaltung und eine Integration mit OpenAI API zur Unterstützung von KI-basierten Antworten.

Funktionen

  • Leveling-System: Automatische Vergabe von XP basierend auf der Aktivität im Chat. Benutzer können XP sammeln, um in höhere Level aufzusteigen.
  • Punkte-System: Benutzer können Punkte sammeln, und Administratoren können Punkte vergeben oder zurücksetzen.
  • Giveaway-System: Erstelle benutzerdefinierte Giveaways mit Preisen, und lasse Benutzer durch Klicken auf einen Button teilnehmen.
  • OpenAI-API-Integration: Chatten Sie mit einer KI direkt auf Ihrem Server. Benutzer können Anfragen stellen, und der Bot antwortet mithilfe von OpenAI API (Eigener Server nicht OPENAI).
  • Notizsystem: Benutzer können Notizen hinzufügen, die später abgefragt oder gelöscht werden können.
  • Reaktionssystem: Benutzer können auf Nachrichten mit Reaktionen antworten und XP erhalten.

Installation

Voraussetzungen

  • Python 3.10 oder höher
  • Discord.py Bibliothek (für die Bot-Interaktion)
  • MySQL-Datenbank (für die Speicherung von Benutzer- und Leveldaten)
  • OpenAI-API-Schlüssel (für KI-Integration)
  • gTTS (für Text-zu-Sprache)

Einrichtung

  1. Klone das Repository:
    git clone <repository-url>
    cd multus-discord-bot