Raspberry Pi Discord Webhook verschicken

Wenn du von deinem Raspberry Pi eine nachricht an deinen Discord Server schicken möchtest, kannst du ganz einfach die discord-webhook api benutzen.

Installation

um die discord-webhook api zu installieren, benötigst du pip.

Um pip zu installieren führst du 

sudo apt-get install python3-pip

aus. Danach

sudo pip install discord-webhook

und discord-webhook sollte installiert sein.

 

Webhook url erstellen

Um die Webhook url zu erstellen, gehst du in deinen Discord server und klickst auf das einstellungsicon rechts im Channel. 

Dort wählst du WebHooks im menu aus und drückst auf WebHook erstellen.

Dort kannst du der WebHook einen Namen geben, den Kanal nochmals ändern und ein Webhook-Icon hochladen.

Kopiere dir nun die WebHook-url, wo du sie gleich nochmal findest und drücke Speichern.

 

Anwendung

Als nächstes erstellt du eine python datei mit 

sudo nano lul.py

In dieser datei fügst du nun folgendes ein

from discord_webhook import DiscordWebhook

webhook = DiscordWebhook(url='your webhook url', content='Hat geklappt')
webhook.execute()

Ersetze 'your webhook url' mit deiner WebHook-url, die du oben generiert hast.

Speichere nun mit strg + o und schließe mit strg + x.

Zum ausführen führst du folgendes aus:

sudo python lul.py

Wenn alles funktioniert hat, solltest du nun in Discord eine Nachricht erhalten haben.

Wenn wissen möchstest wie du Bilder mitschicken kannst, schaust du am besten in der Dokumentation vorbei.

Über Felix