Auf der Suche nach einer bahnbrechenden Lösung, die sowohl mächtig als auch kostenlos ist? Suchen Sie nicht weiter! KTLSCHATGPT ist Ihr All-in-One-, völlig kostenloser Telegrammbot, der mit einem nahtlos integrierten Chatgpt für alle Ihre geschäftlichen und persönlichen Bedürfnisse ausgestattet ist. Stellen Sie es einfach auf Ihrem Server ein und verwenden Sie es für Ihre Zwecke.
Klonen Sie dieses Repository in Ihre lokale Maschine mit:
git clone https://github.com/Shulcz/ktlschatgpt.gitNavigieren Sie zum Repository -Verzeichnis:
cd ktlschatgptRichten Sie eine virtuelle Umgebung ein (optional, aber empfohlen):
python -m venv venv source venv/bin/activateInstallieren Sie die erforderlichen Pakete:
pip install -r requirements.txt
Erstellen Sie eine .env -Datei und geben Sie die erforderlichen Umgebungsvariablen an:
BOT_TOKEN = <bot_token>
WHITELIST_USERS = user_id_1,user_id_2,user_id_3Führen Sie die Anwendung aus:
python app.py Um den Bot zu aktualisieren, verwenden Sie das bereitgestellte Skript g4f_update :
sh g4f_update.shSenden Sie den Befehl /newchat, um den Chat -Verlauf mit dem Bot zu löschen.
Alle Interaktionen mit dem BOT sind in der Datenbank chat_history.db protokolliert, die nach der Initialisierung des Bot erstellt wird.
Geben Sie Benutzer -IDs in der Datei .env an, um einen Whitelist von Benutzern zu erstellen, die auf den Bot zugreifen können:
WHITELIST_USERS = user_id_1,user_id_2,user_id_3 Fühlen Sie sich frei, um zur Entwicklung dieses Bots beizutragen, indem Sie Probleme erstellen oder Pull -Anfragen einreichen.