Hallo, das ist tmasuyama von Cloud-Ingenieuren.
Heutzutage sind Online-Trinkpartys beliebt, aber es gibt verschiedene Tools. Ich habe das Gefühl, dass Discord bei mir sehr beliebt ist.
Im Gegensatz zu Zoom gibt es natürlich keine zeitliche Begrenzung für 3 oder mehr Personen. Es ist gut, dass es wenig Verzögerung gibt und dass einige Geräusche automatisch beseitigt werden.
Obwohl es sich um eine solche Zwietracht handelt, können Sie Benachrichtigungen mit Bot wie Slack und LINE überspringen. Sie können es wie Curl verwenden. Lassen Sie uns also die Verwendung vorstellen.
Rufen Sie die WebHookURL ab, die dem API-Schlüssel entspricht. Springen Sie nach dem Erstellen des Kanals von der Zahnradmarkierung zum Einstellungsbildschirm.
Wenn Sie es öffnen, gibt es ein Element namens ** Webhook **. Klicken Sie also darauf.
Wählen Sie ** Webhook erstellen **.
Das Namensfeld ist der Bot-Name, wenn er von Discord benachrichtigt wird. Kopieren Sie auch die ** Webhook-URL **, da sie später in der Python-Datei verwendet wird.
Damit sind die Vorbereitungen abgeschlossen.
Auf der Python-Seite ist keine spezielle Vorbereitung erforderlich, und das Anforderungsmodul wird verwendet. Hier, lassen Sie sich über den Klassiker ** Hallo Welt! ** informieren.
discord_bot.py
# coding: utf-8
import requests
discord_webhook_url = 'Webhook-URL, die Sie zuvor kopiert haben'
data = {"content": "Hello, World!"}
requests.post(discord_webhook_url, data=data)
Wenn Sie es ausführen, werden Sie auf dem Discord-Kanal in der folgenden Form benachrichtigt.
Sie können die Benachrichtigung nur mit diesem Code überspringen. Danke für deine harte Arbeit.
Recommended Posts