Es können verschiedenen Bots angelegt werden, auf diese dann von anderen Plugins zugegriffen werden können.
Fragen und Antworten
Wie erstelle ich einen neuen Bot?
Gehe ins ACP -> Konfiguration -> Discord -> Discord-Bots -> Discord-Bot hinzufügen.
Wie kann ich die API in meinem Plugin implementieren?
Füge die Abhängigkeit zu diesem Plugin in deiner package.xml ein:
Erstelle einen Bot im ACP. Dieser erhält eine ID. Mit Hilfe von folgenden Code kannst du die API verwenden:
Die $botID musst du natürlich anpassen.
Nun kannst du mit Discord kommunizieren. Hier ein Beispiel um einen Channel abzurufen:
-
Version 1.0.6
- 209.41 kB
- 16 Downloads
- FIX: Fehlermeldung wenn Server gelöscht wurde
- FEATURE: verbesserte Fehlermeldung, wenn beim Bot Erstellen keine Verbindung zu discord.com aufgebaut werden kann
- FEATURE: Avatar-Dateigröße auf 8 MB erhöht
-
Version 1.0.5
- 209.41 kB
- 70 Downloads
- FIX: Ankündigungs-Channel werden wieder als Textchannel angezeigt
-
Version 1.0.4
- 209.41 kB
- 56 Downloads
- CHANGE: Änderung der API-URL
- FEATURE: Permission-Decoder hinzugefügt
-
Version 1.0.3 pl 1
- 207.36 kB
- 87 Downloads
- OAuth2 state-Parameter hinzugefügt
- OAuth2 refreshToken hinzugefügt
- User-Flag-Decoder hinzugefügt
- Snowflake-Decoder hinzugefügt
- neuen Option-Type DiscordRoleMultiSelect hinzugefügt
- behebt Fehler bei WebHooks wenn Avatar für Bot gesetzt wurde
-
Version 1.0.2
- (1)
- 204.29 kB
- 129 Downloads
FEATURE: Neuer Discord-Type hinzugefügt wcf\system\discord\type\RoleMultiSelectDiscordType
-
Version 1.0.1
- 193.54 kB
- 17 Downloads
- interne Änderungen