Mitglieder
Aktionen in der Kategorie "Mitglieder".
Mitglied kicken
Kickt ein Mitglied von deinem Server.
Benötigte Berechtigungen: Mitglieder hinauswerfen.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| Mitglied | Server-Mitglied | Ja | Mitglied, das gekickt wird. |
| Audit-Log-Grund | Text | Nein | Grund, der im Audit-Log vermerkt wird. Maximale Länge: 512 Zeichen. |
Mitglied in Timeout setzen
Setzt ein Mitglied für eine bestimmte Dauer in Timeout.
Benötigte Berechtigungen: Mitglieder stummschalten.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| Mitglied | Server-Mitglied | Ja | Mitglied, das in den Timeout versetzt wird. |
| Dauer | Dauer | Ja | Länge des Timeouts (max. 28 Tage). Wert: 0 bis 2419200000. |
| Audit-Log-Grund | Text | Nein | Grund, der im Audit-Log vermerkt wird. Maximale Länge: 512 Zeichen. |
Mitglied-Nickname setzen
Setzt oder löscht einen Nickname eines Mitglieds.
Benötigte Berechtigungen: Spitznamen verwalten.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| Mitglied | Server-Mitglied | Ja | Mitglied, das aktualisiert wird. |
| Nickname | Text | Nein | Neuer Nickname. Leer lassen, um den Nickname zu entfernen. Maximale Länge: 32 Zeichen. |
| Audit-Log-Grund | Text | Nein | Grund, der im Audit-Log vermerkt wird. Maximale Länge: 512 Zeichen. |
Rolle zu Mitglied hinzufügen
Gibt einem Mitglied eine Rolle.
Benötigte Berechtigungen: Rollen verwalten.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| Mitglied | Server-Mitglied | Ja | Mitglied, das die Rolle erhält. |
| Rolle | Rolle | Ja | Rolle, die hinzugefügt wird. |
| Audit-Log-Grund | Text | Nein | Grund, der im Audit-Log vermerkt wird. Maximale Länge: 512 Zeichen. |
Mitglied hat Rolle
Prüft, ob ein Mitglied aktuell eine bestimmte Rolle hat.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| Mitglied | Server-Mitglied | Ja | Zu prüfendes Mitglied. |
| Rolle | Rolle | Ja | Zu prüfende Rolle. |
Ausgaben
| Name | Typ | Details |
|---|---|---|
| Hat Rolle | Ja/Nein | Wahr, wenn das Mitglied die Rolle hat. |
Mitglied hat Berechtigung
Prüft, ob ein Mitglied eine bestimmte Berechtigung hat. Ohne Kanal werden die serverweiten Berechtigungen geprüft, mit Kanal die tatsächlichen Berechtigungen in diesem Kanal inklusive der Berechtigungsüberschreibungen. Administratoren und der Serverinhaber gelten als Inhaber aller Berechtigungen.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| Mitglied | Server-Mitglied | Ja | Zu prüfendes Mitglied. |
| Berechtigung | Berechtigung | Ja | Zu prüfende Berechtigung. |
| Kanal | Server-Kanal | Nein | Optional. Prüft die Berechtigung in diesem Kanal (inklusive Berechtigungsüberschreibungen) statt serverweit. |
Ausgaben
| Name | Typ | Details |
|---|---|---|
| Hat Berechtigung | Ja/Nein | Wahr, wenn das Mitglied die Berechtigung hat. |
Rolle von Mitglied entfernen
Nimmt einem Mitglied eine Rolle weg.
Benötigte Berechtigungen: Rollen verwalten.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| Mitglied | Server-Mitglied | Ja | Mitglied, dem die Rolle entzogen wird. |
| Rolle | Rolle | Ja | Rolle, die entfernt wird. |
| Audit-Log-Grund | Text | Nein | Grund, der im Audit-Log vermerkt wird. Maximale Länge: 512 Zeichen. |
Server-Mitglied Rollen setzen
Ersetzt alle Rollen eines Server-Mitglieds mit der bereitgestellten Rollenliste.
Benötigte Berechtigungen: Rollen verwalten.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| Mitglied | Server-Mitglied | Ja | Mitglied, dessen Rollen ersetzt werden. |
| Rollen | Liste von Rolle | Ja | Alle Rollen, die das Mitglied nach dieser Aktion haben soll. |
| Audit-Log-Grund | Text | Nein | Grund, der im Audit-Log protokolliert wird. Maximale Länge: 512 Zeichen. |
Ausgaben
| Name | Typ | Details |
|---|---|---|
| Mitglied | Server-Mitglied | Das aktualisierte Mitglied. |
Timeout von Mitglied entfernen
Löscht einen aktiven Kommunikations-Timeout von einem Mitglied.
Benötigte Berechtigungen: Mitglieder stummschalten.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| Mitglied | Server-Mitglied | Ja | Mitglied, dessen Timeout aufgehoben wird. |
| Audit-Log-Grund | Text | Nein | Grund, der im Audit-Log protokolliert wird. Maximale Länge: 512 Zeichen. |
Ausgaben
| Name | Typ | Details |
|---|---|---|
| Mitglied | Server-Mitglied | Das aktualisierte Mitglied. |
DM an Mitglied senden
Sendet eine Direktnachricht an ein Server-Mitglied.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| Mitglied | Server-Mitglied | Ja | Empfänger der Direktnachricht. |
| Nachrichteninhalt | Nachrichteninhalt | Ja | Die Nachricht, die zugestellt wird. |
Ausgaben
| Name | Typ | Details |
|---|---|---|
| Nachricht | Nachricht | Die gesendete Nachricht oder leer, falls die Zustellung fehlgeschlagen ist. Kann leer sein. |
DM-Kanal mit Benutzer erstellen
Öffnet oder gibt den existierenden Direktnachricht-Kanal mit einem Benutzer zurück.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| Benutzer | Benutzer | Ja | Benutzer, mit dem ein DM-Kanal geöffnet wird. |
Ausgaben
| Name | Typ | Details |
|---|---|---|
| DM-Kanal | Direktnachricht | Der geöffnete DM-Kanal. |
Mitglied nach ID abrufen
Sucht ein Server-Mitglied anhand seiner Benutzer-ID.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| Benutzer-ID | Discord-ID | Ja | Discord-Benutzer-ID, die nachgeschlagen wird. |
Ausgaben
| Name | Typ | Details |
|---|---|---|
| Mitglied | Server-Mitglied | Das gefundene Mitglied oder leer, falls nicht im Server. Kann leer sein. |
Mitglieder abrufen
Gibt eine paginierte Liste der Mitglieder des Servers aus dem Mitglieder-Cache des Bots zurück. Benötigt den Server Members Intent: Ist er für den Bot nicht aktiviert oder wird die Mitgliederliste noch geladen, schlägt die Aktion mit einem Fehler fehl, statt eine unvollständige Liste zurückzugeben.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| Limit | Ganzzahl | Nein | Maximale Anzahl zurückgegebener Mitglieder (1-1000). Wert: 1 bis 1000. Standard: 100. |
| Nach ID | Discord-ID | Nein | Gibt Mitglieder mit IDs größer als dieser Wert zurück. |
Ausgaben
| Name | Typ | Details |
|---|---|---|
| Mitglieder | Liste von Server-Mitglied | Die Liste der abgerufenen Mitglieder. |
Mitglied Sprachzustand abrufen
Gibt den Sprachzustand für ein Mitglied zurück oder leer, falls es nicht in einem Sprachkanal ist.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| Mitglied | Server-Mitglied | Ja | Das Mitglied, das nachgeschlagen wird. |
Ausgaben
| Name | Typ | Details |
|---|---|---|
| Sprachzustand | Sprachstatus | Der Sprachzustand oder leer, falls abwesend. Kann leer sein. |
Inaktive Mitglieder bereinigen
Entfernt Mitglieder, die für die angegebene Anzahl von Tagen inaktiv waren.
Benötigte Berechtigungen: Mitglieder hinauswerfen.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| Inaktivitätstage | Ganzzahl | Ja | Anzahl der Tage, die ein Mitglied inaktiv sein muss, um entfernt zu werden (1-30). Wert: 1 bis 30. Standard: 7. |
| Eingeschlossene Rollen | Liste von Rolle | Nein | Mitglieder mit einer dieser Rollen werden ebenfalls für die Bereinigung berücksichtigt. |
| Testlauf | Ja/Nein | Nein | Wenn aktiviert, werden Mitglieder nur gezählt, aber nicht entfernt. Standard: Nein. |
| Audit-Log-Grund | Text | Nein | Grund, der im Audit-Log protokolliert wird. Maximale Länge: 512 Zeichen. |
Ausgaben
| Name | Typ | Details |
|---|---|---|
| Bereinigte Anzahl | Ganzzahl | Anzahl der bereinigten Mitglieder (oder abgestimmten im Dry-Run Modus). |
Bereinigung-Anzahl abrufen
Gibt zurück, wie viele Mitglieder anhand der Kriterien bereinigt würden.
Benötigte Berechtigungen: Mitglieder hinauswerfen.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| Inaktivitätstage | Ganzzahl | Ja | Anzahl der Tage, die ein Mitglied inaktiv sein muss (1-30). Wert: 1 bis 30. Standard: 7. |
| Eingeschlossene Rollen | Liste von Rolle | Nein | Optionale Rollen, die in die Berechnung einbezogen werden. |
Ausgaben
| Name | Typ | Details |
|---|---|---|
| Anzahl | Ganzzahl | Die Anzahl der Mitglieder, die bereinigt würden. |
Mitglied Berechtigungen im Kanal abrufen
Gibt die effektiven Berechtigungen zurück, die ein Mitglied in einem bestimmten Kanal hat.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| Mitglied | Server-Mitglied | Ja | Mitglied, das ausgewertet wird. |
| Kanal | Server-Kanal | Ja | Kanal, für den die Berechtigungen berechnet werden. |
Ausgaben
| Name | Typ | Details |
|---|---|---|
| Berechtigungen | Liste von Berechtigung | Die Liste der Berechtigungsflags, die das Mitglied im Kanal hat. |
Benutzer nach ID entfernen
Entfernt ein Mitglied vom Server anhand seiner Benutzer-ID.
Benötigte Berechtigungen: Mitglieder hinauswerfen.
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| Benutzer-ID | Discord-ID | Ja | Die Discord-Benutzer-ID, die gekickt wird. |
| Audit-Log-Grund | Text | Nein | Grund, der im Audit-Log protokolliert wird. Maximale Länge: 512 Zeichen. |
Ausgaben
| Name | Typ | Details |
|---|---|---|
| Entfernte Benutzer-ID | Discord-ID | Die ID des entfernten Benutzers. |
Mitglied nach Benutzername abrufen
Sucht ein Mitglied auf dem Server nach Benutzername (und wahlweise Spitzname).
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| Benutzername | Text | Ja | Benutzername, nach dem gesucht wird. Länge: 2 bis 32 Zeichen. |
| Nicknames einbeziehen | Ja/Nein | Ja | Vergleicht auch mit den Server-Nicknames der Mitglieder. Standard: Ja. |
Ausgaben
| Name | Typ | Details |
|---|---|---|
| Mitglied | Server-Mitglied | Das erste passende Mitglied oder leer. Kann leer sein. |
Mitglieder nach Namen suchen
Durchsucht den Server nach Mitgliedern, deren Benutzername oder Nickname mit einer Suchanfrage beginnt (über den Such-Endpunkt von Discord, nicht per vollständigem Mitglieder-Abruf).
Eingaben
| Name | Typ | Pflicht | Details |
|---|---|---|---|
| Suchanfrage | Text | Ja | Namenspräfix, nach dem gesucht wird (vergleicht Benutzernamen und Nicknames). Länge: 1 bis 100 Zeichen. |
| Limit | Ganzzahl | Nein | Maximale Anzahl zurückgegebener Mitglieder (1-100). Wert: 1 bis 100. Standard: 10. |
Ausgaben
| Name | Typ | Details |
|---|---|---|
| Mitglieder | Liste von Server-Mitglied | Die passenden Mitglieder. |