Discord
Anyy verwendet ein Discord-Bot-Token mit dem offiziellen Gateway-Verbindungsprofil. Der Adapter unterstützt Direktnachrichten, Serverkanäle, Discord-Threads, eingehende Anhänge, Kopplung und Live-Zustandsprüfungen.
1. Die Discord-Anwendung erstellen
Im Discord Developer Portal:
- Erstellen Sie eine Anwendung und ergänzen Sie einen Bot-Benutzer.
- Kopieren Sie das Bot-Token in einen sicheren Passwortmanager.
- Konfigurieren Sie Gateway-Intents für aktivierte Gespräche.
- Installieren Sie den Bot auf dem vorgesehenen Server mit Rechten zum Lesen und Senden von Nachrichten.
Anyy berechnet erforderliche Intents aus der Richtlinie. Direktnachrichten benötigen den Direktnachrichten-Intent; aktivierte Servernachrichten den Servernachrichten-Intent. Gruppenrichtlinie open oder allowlist benötigt auch Message Content Intent. Dashboard nennt die passenden externen Voraussetzungen.
2. Discord zu Anyy hinzufügen
Öffnen Sie Dashboard → Kanal → Hinzufügen → Discord. Der Standardeintrag verwendet Bot-Gateway; ergänzen Sie das Bot-Token. Setzen Sie DM-/Gruppenrichtlinien über den CLI-Assistenten; diese Eingaben fehlen in diesem Dashboard-Formular.
CLI-Einrichtung:
anyy setup channel
Das Bot-Token wird als Profilgeheimnis gespeichert. Bei Aktivierung prüft Anyy vor Annahme der Verbindung sowohl authentifizierte Bot- als auch Anwendungsidentität.
3. Richtlinien setzen
Discord verwendet standardmäßig pairing für Direktnachrichten und mention für Gruppen. Veröffentlichte Einrichtungsoptionen sind:
| Richtlinie | DM | Gruppe |
|---|---|---|
pairing | Ja | — |
allowlist | Ja | Ja |
open | Ja | Ja |
mention | — | Ja |
disabled | Ja | Ja |
Wählen Sie Discord im CLI-Assistenten zum Bearbeiten dieser Richtlinien. Vorhandene Zulassungslisten verwenden Discord-Benutzer-/Kanalkennungen; die aktuelle Einrichtung bietet keine Bearbeitung von Listeneinträgen. Siehe Nachrichtenplattformen.
4. Die Verbindung prüfen
anyy channel reload
anyy channel doctor discord
Senden Sie eine Direktnachricht oder erwähnen Sie den Bot in einem erlaubten Serverkanal. Bestätigen Sie bei aktiver Kopplung einen neuen DM-Absender:
anyy channel pairing list --channel discord
anyy channel pairing approve --request REQUEST_ID
Threads und Anhänge
Die Discord-Threadidentität bleibt in der Gesprächsroute erhalten, sodass Antworten zum selben Thread zurückkehren. Eingehende Anhänge werden nach Bestehen der Medienlimits in die abgegrenzte Anyy-Sitzung heruntergeladen.
Gewähren Sie keine breiteren Discord-Rechte als nötig. Werkzeug- und Modellberechtigungen steuert Anyy; Discord-Rechte bestimmen, wo der Bot lesen oder posten kann.
Erweitern Sie die Gruppenrichtlinie, aktualisieren Sie passende Discord-Gateway-Intents und laden Sie Anyy neu. Ein gültiges Token allein garantiert keine Zustellung von Nachrichtenereignissen.
Fehlerbehebung
| Symptom | Prüfung |
|---|---|
| Bot authentifiziert, empfängt aber keine Servernachrichten | Server-/Nachrichten-Intents, Botinstallation, Kanalrechte und Gruppenrichtlinie prüfen |
| Nur Erwähnungen funktionieren | Bei Standardrichtlinie mention erwartet |
| DM wartet auf Absenderkopplung | Kopplungsanfrage bestätigen, dann neue DM senden |
| Antworten landen falsch | Gewünschte Kanal-/Threadidentität im Ereignis prüfen |
| Anhang fehlt | Discord-URL-Zugriff, Dateigröße, Medienlimit und Diagnoseausgabe prüfen |
Gemeinsames Kopplungs- und Neuladeverhalten finden Sie unter Nachrichtenplattformen.