Discord

Die Discord-Kommunikationserweiterung stellt einen Bot zur Verfügung, der von Discord aus gestartet werden kann, um Informationen vom INETAPP-Server abzufragen. Webhooks, die von Discord bereitgestellt werden, können für die Verwendung mit der Aufgabenplanung eingerichtet werden - um Status- oder Benachrichtigungsmeldungen zu senden.

Discord-Bot

Der Discord-Bot ermöglicht es, Informationen vom INETAPP Server anzufordern. Die Liste der verfügbaren Befehle wird zurückgegeben, wenn der Bot ohne einen bestimmten Befehl angefragt wird.

Der Prozess der Erstellung einer Bot-Verbindung ist einfach und wird hier zusätzlich zur Konfigurationsseite beschrieben:

  1. Wählen Sie "Neue Anwendung"
    • Konfigurieren Sie ein optionales Symbol und eine Beschreibung
  2. Wählen Sie "Bot" in der Seitennavigation
  3. Klicken Sie auf "Bot hinzufügen" auf der Seite
  4. Auf der Seite "Bot" der Seitennavigation wählen Sie "Token kopieren".
    • Fügen Sie dieses Token in die jeweilige Konfigurationsseite ein.
    • Hinweis: Public Bot kann ein- oder ausgeschaltet werden.
    • Hinweis: Requires OAuth2 Code Grant muss aus sein
  5. Auf der Seite "OAuth2" der Seitennavigation wählen Sie "kopieren" bei der Client ID.
    • Fügen Sie die Client ID in das Feld OAuth2 Client ID ein.
  6. Fügen Sie in der Konfiguration einen Benutzer hinzu, mit dem der Bot ausgeführt werden soll.
  7. Klicken Sie auf die Schaltfläche "Anwenden" des Dialogs
  8. Klicken Sie auf den "Bot zum Discord hinzufügen" Link in der INETAPP-Serverkonfiguration
  9. Aktualisieren Sie das "Befehlspräfix" auf das gewünschte Präfix, um den Bot von Discord aus anzusprechen
  10. Aktivieren Sie "Discord-Bot aktivieren" um den Bot zu aktivieren.
  11. Übernehmen Sie die neue Konfiguration

Sie können nun mit Ihrem Bot in einem Discord-Kanal sprechen.

Discord-Webhooks

Ein Webhook ist eine alternative Möglichkeit, Informationen an Discord zu senden. Webhooks werden z.B. von der Aufgabenplanung verwendet, um Benachrichtigungen an einen bestimmten Kanal zu senden.

Die Konfiguration von Webhooks erlaubt es, diese an verschiedenen Stellen und von unterschiedlichen Benutzern verwenden zu können. Ein Webhook wird von einem Server-Administrator in Discord erstellt:

  1. Öffnen Sie "Servereinstellungen" in Discord
  2. Wählen Sie "Integrationen"
  3. Wählen Sie "Webhooks anzeigen"
  4. Wählen Sie "Neuer Webhook"
    • Sie können ein Symbol und einen Standardnamen für den Webbook festlegen.
  5. Kopieren Sie die Webhook-URL und fügen Sie sie in die Konfiguration ein.