So integrieren Sie ChatGPT mit Discord [+ 5 clevere Tipps]

/de/images/integrate-chatgpt-with-discord.png

Zuerst müssen Sie Ihren eigenen Server auf Discord erstellen

Dieser Artikel enthält detaillierte Schritte dazu mit Python in Visual Studio Code.

Die Integration von ChatGPT mit Discord umfasst mehrere Schritte, darunter die Erstellung eines Discord-Servers, die Entwicklung einer App auf dem Discord-Entwicklerportal und mehr.

Durch die Integration von ChatGPT mit Discord können Sie Ihrem Discord-Server einen Konversations-KI-Assistenten hinzufügen, um Ihre Fragen zu beantworten und andere Aufgaben auszuführen.

Die Integration ist etwas knifflig, da sie mehrere Schritte erfordert. Aber keine Sorge; Wir sind für Sie da! Fangen wir an!

Beste Tipps zur Verwendung von ChatGPT mit Discord

  1. Verwenden Sie die Discord-API – Die Discord-API verfügt über hervorragende Funktionen und ermöglicht die Interaktion mit der Discord-Plattform. Außerdem wird die Verwendung von ChatGPT mit Discord einfacher.

  2. Klare Eingabe = korrekte Ausgabe – Beim Chatten mit ChatGPT müssen Sie eine prägnante Eingabe verwenden, um eine relevante Ausgabe zu erhalten.

  3. Den Bot sicher halten – Stellen Sie sicher, dass der von Ihnen erstellte ChatGPT-Bot gesichert ist und Sicherheitsmaßnahmen zum Schutz der Benutzerdaten implementiert.

  4. Ermöglichen Sie Benutzern, Feedback zu geben – Es ist wichtig, dass Ihre Benutzer Feedback zu ihren Gesprächen mit ChatGPT geben können. Dies kann Ihnen helfen, die Benutzererfahrung zu verbessern.

  5. Überprüfen Sie die Leistung – Sie müssen die Genauigkeit und Reaktionszeit von ChatGPT regelmäßig überwachen, um sicherzustellen, dass es ordnungsgemäß funktioniert.

Wie kann ich ChatGPT mit Discord integrieren?

Bevor Sie detaillierte Schritte unternehmen, sollten Sie die Durchführung der folgenden Prüfungen in Betracht ziehen:

  • Sie benötigen Visual Studio Code auf Ihrem Computer.

  • Außerdem wäre es am besten, wenn Sie einen Python-Interpreter hätten.

1. Erstelle deinen Server auf Discord

  1. Melden Sie sich mit Ihrem Benutzernamen bei Discord an.

  2. Klicken Sie auf das Zeichen +, um Ihren Server zu erstellen. /de/images/Discord-Server.png

  3. Klicken Sie auf Eigenes erstellen. /de/images/Create-My-Own.png

  4. Wählen Sie nun Für mich und meine Freunde aus. /de/images/For-me-and-my-friends.png

  5. Geben Sie im nächsten Bildschirm den Namen Ihres Servers ein und laden Sie ein Bild hoch, wenn Sie darauf klicken. Klicken Sie dann auf Erstellen. /de/images/chrome_63QUtongD5.png

2. Bauen Sie einen Bot

  1. Gehen Sie zum Discord-Entwicklerportal. /de/images/Apps-Developers-portal.png

  2. Klicken Sie nun auf Anwendungen und wählen Sie dann Anwendung erstellen. /de/images/BOT-APP.png

  3. Gehen Sie zu „Allgemeine Informationen“, benennen Sie die App und fügen Sie das App-Symbol hinzu. /de/images/Portal-change-image-go-to-BOT.png

  4. Klicken Sie auf Änderungen speichern.

  5. Wählen Sie im linken Bereich Bot aus.

  6. Klicken Sie auf Bot hinzufügen. /de/images/Add-BOT.png

  7. Klicken Sie nun auf „Ja“ und dann auf „Diesen Bot zu dieser App hinzufügen“. /de/images/Yes-do-it.png

3. Generieren Sie eine URL

  1. Gehen Sie zu OAuth2, klicken Sie auf URL-Generator und setzen Sie ein Häkchen neben Bot. /de/images/BOT-Selected.png

  2. Scrollen Sie nach unten und wählen Sie Administrator.

  3. Unten auf der Seite erhalten Sie eine URL, kopieren Sie diese und fügen Sie sie in einen Notizblock ein. /de/images/ADMIN-URL.png

  4. Gehen Sie nun erneut zu OAuth2 und klicken Sie dann auf Allgemein.

  5. Wählen Sie unter „Standardautorisierungslink“ im Dropdown-Menü für „Autorisierungsmethode“ die Option „Benutzerdefinierte URL“ aus.

  6. Fügen Sie die kopierte URL ein und klicken Sie auf Änderungen speichern. /de/images/Save-changes.png

  7. Gehen Sie zu Bot, schalten Sie den Schalter für Nachrichteninhalt ein und klicken Sie auf Änderungen speichern. /de/images/Message-content.png

4. Token zurücksetzen

  1. Gehen Sie zu Bot und klicken Sie auf Token zurücksetzen. /de/images/Reset-Token.png

  2. Klicken Sie auf „Ja“, um es bei „Bot-Token zurücksetzen“ auszuführen. /de/images/Yes-do.png

  3. Klicken Sie nun auf „Kopieren“, um das Token zu kopieren und zur späteren Verwendung in einen Notizblock einzufügen. /de/images/Copy-token.png

5. Autorisieren

  1. Fügen Sie die generierte URL in den Browser ein. Wählen Sie unter „Zum Server hinzufügen“ den Namen des von Ihnen erstellten Servers aus. Klicken Sie auf Weiter. /de/images/Cljck-Continue.png

  2. Setzen Sie ein Häkchen neben Administrator und klicken Sie auf Autorisieren. /de/images/Click-Authorize.png

  3. Stellen Sie sicher, dass Sie ein Mensch sind. /de/images/I-am-human.png

  4. Once you are Authorized, proceed. /de/images/Authorized.png

6. Verwenden Sie die Eingabeaufforderung

  1. Drücken Sie die Windows-Taste, geben Sie CMD ein und klicken Sie auf Öffnen.

  2. Kopieren Sie den folgenden Befehl, fügen Sie ihn ein und drücken Sie die Eingabetaste: „Cd Desktop“ „mkdir ChatGPT_Friends“ „cd ChatGPT_Friends“ Code. ` /de/images/Folder-MKDIR.png

7. Erstellen Sie Dateien und Ordner in Visual Studio Code

  1. Gehen Sie zum linken Bereich, klicken Sie auf das Ordnersymbol und nennen Sie es „App“. /de/images/Folder-structure.png

  2. Erstellen Sie eine Datei und nennen Sie sie _init_.py.

  3. Erstellen Sie als Nächstes einen Ordner und nennen Sie ihn chatgpt_ai.

  4. Wählen Sie chatgpt_ai aus, erstellen Sie eine Datei und nennen Sie sie _init_.py.

  5. Erstellen Sie eine weitere Datei unter chatgpt_ai und nennen Sie sie connect_openai.py.

  6. Erstellen Sie nun einen weiteren Ordner unter dem App-Ordner und nennen Sie ihn discord_bot.

  7. Wählen Sie den Ordner „discord_bot“ aus, erstellen Sie eine Datei und nennen Sie sie „connect_discord.py“.

  8. Erstellen Sie nun außerhalb des App-Ordners eine Datei und nennen Sie sie run.py.

  9. Erstellen Sie eine weitere Datei und nennen Sie sie.env.

8. Schreiben Sie Code in die.env-Datei

  1. Gehen Sie zur.env-Datei. /de/images/Token-added-env.png

  2. Geben Sie den folgenden Befehl ein und erwähnen Sie das Token, das Sie vom Discord Developers-Portal kopiert haben, neben Discord_Token und kopieren Sie den API-Schlüssel neben OPENAI_Key: ` DISCORD_TOKEN=key

OPENAI_KEY=`

9. Module herunterladen

  1. Gehen Sie zum Terminal, kopieren Sie den folgenden Befehl, fügen Sie ihn ein und drücken Sie die Eingabetaste: „python-m pip install python-discord“ /de/images/connect-discord-install.png

  2. Geben Sie nach der Installation den folgenden Befehl ein, um das dotenv-Modul zu installieren: „python-m pip install python-dotenv“ /de/images/install-dotenv.png

  3. Kopieren Sie nun den folgenden Befehl und fügen Sie ihn ein, um das Open API-Modul zu installieren: „pip install openapi“.

  4. Um das Anforderungsmodul zu installieren, führen Sie diesen Befehl aus: „pip install request“.

10. Schreiben Sie Code in die Datei connect_discord.py

  1. Gehen Sie zur Datei connect_discord.py.

  2. Kopieren Sie das folgende Skript und fügen Sie es wie erwähnt ein. Bitte nehmen Sie keine Änderungen vor: ` from dotenv import load_dotenv

Betriebssystem importieren

Zwietracht importieren

load_dotenv()

discord_token=os.getenv(‘DISCORD_TOKEN’)

Klasse MyClient(discord.Client):

async def on_ready(self):

print(‘Angemeldet als: ‘, self.user)

async def on_message(self, message):

print(message.content)

wenn message.author==self.user:

Rückkehr

warte auf message.channel.send(f"{message.content}")

intents=discord.Intents.default()

intents.message_content=True

client=MyClient(intents=intents)

client.run(discord_token) `

  1. Wenn Sie fertig sind, klicken Sie auf das Symbol „Ausführen“, um den Code auszuführen. /de/images/Script-to-run-Discord.png

  2. Im Terminal sehen Sie, dass Sie mit dem Namen Ihres primären Ordners angemeldet sind.

  3. Gehen Sie zur Discord-App und geben Sie „Hi“ ein.

  4. Der Bot wird antworten. Zu diesem Zeitpunkt wird nur das reproduziert, was Sie eingeben.

11. Holen Sie sich den API-Schlüssel von OpenAI

  1. Gehen Sie zur OpenAI-Website.

  2. Melden Sie sich an und klicken Sie auf Persönlich.

  3. Klicken Sie auf API-Schlüssel anzeigen. /de/images/ViewAPI-keys.png

  4. Klicken Sie nun auf Neuen geheimen Schlüssel erstellen.

  5. Kopieren Sie den Schlüssel und fügen Sie ihn in einen Notizblock ein. /de/images/OpenAI-key.png

  6. Fügen Sie es außerdem in die.env-Datei neben OPENAI_KEY ein.

12. Überprüfen Sie das Modell

  1. Gehen Sie zur OpenAI-Website und melden Sie sich an.

  2. Navigieren Sie zu Dokumentation. /de/images/Documentation.png

  3. Klicken Sie nun unter „Erste Schritte“ auf „Modelle“ und wählen Sie dann „GPT-3“ aus.

  4. Kopieren Sie den Namen des neuesten Modells aus dem rechten Bereich.

13. Schreiben Sie Code in connect_openai.py

  1. Öffnen Sie connect_openai.py in Visual Studio Code. /de/images/Connect_openai.png

  2. Kopieren Sie das folgende Skript und fügen Sie es ein: ` from dotenv import load_dotenv

openai importieren

Betriebssystem importieren

load_dotenv()

openai.api_key=os.getenv(‘OPENAI_KEY’)

def chatgpt_response(prompt):

Antwort=openai.Completion.create(

engine=‘text-davinci-003’,

prompt=Eingabeaufforderung,

Temperatur=0,75,

max_tokens=100

)

print(response)

Antwort zurückgeben ‘choices'0’text’ `

14. Nehmen Sie Änderungen an connect_discord.py vor

  1. Ersetzen Sie den unten genannten Befehl durch den folgenden Befehl: „await message.channel.send(f"{message.content}") `

warte auf message.channel.send(f"Du hast gesagt: {message.content} \n {chatgpt\_response(message.content)}") /de/images/Connect_Discord-changed.png

  1. Fügen Sie diesen Befehl zu Zeile Nummer 5 hinzu: from app.openai\_chat.connect\_openai import chatgpt\_response

15. Schreiben Sie Code in run.py

  1. Gehen Sie zur Datei run.py. /de/images/Runpy-file.png

  2. Geben Sie das folgende Skript ein: ` from app.Discord_bot.connect_discord import client, discord_token

if _name_=='__main__': `

  1. Gehen Sie nun zur Datei connect_discord, schneiden Sie dort den folgenden Befehl aus und fügen Sie ihn in das run.py-Skript ein: „client.run(discord_token)“.

  2. Führen Sie nun die Datei aus, indem Sie oben in Visual Code Studio auf die Schaltfläche „Abspielen“ klicken.

16. Chatten Sie mit ChatBot

  1. Gehen Sie zu Ihrem Kanal. /de/images/Chatbot-chat.png

  2. Sie können sehen, dass ChatBot online ist.

  3. Geben Sie eine Frage ein oder beginnen Sie eine Unterhaltung.

So können Sie also ChatGPT in Discord integrieren und eine Konversation mit dem Bot beginnen – stecken Sie während des Prozesses irgendwo fest? Fühlen Sie sich frei, alle Ihre Fragen im Kommentarbereich unten zu erwähnen.

Um Ihren neuen KI-gestützten Discord-Server noch mehr zu bereichern, können Sie auch dieser Anleitung zum Hinzufügen von Arcane Bot zu Discord folgen und leistungsstarke Level- und Automatisierungsfunktionen für Ihre Community freischalten.

Sie können dies lesen, wenn Sie wissen möchten, wie Sie ChatGPT mit WhatsApp verwenden.

*️⃣ Quelllink:

Discord, Visual Studio Code, Python-Interpreter, Discord Developers Portal, OpenAI-Website , Gehen Sie zur OpenAI-Website , Gehen Sie zu Ihrem Kanal , diese Anleitung zum Hinzufügen von Arcane Bot zu Discord, verwenden Sie ChatGPT mit Whatsapp,.,