Discord-User-Apps erklärt: Apps, die du auf deinem Konto installierst
Eine Discord-User-App wird auf dem eigenen Konto einer Person installiert, daher können ihre Befehle ihr in Server, DMs und Gruppenchats folgen, statt nur in einem Server zu leben. Als Server-Besitzer installierst du sie nicht, aber du kannst steuern, wo ihre Befehle auf deinem Server funktionieren.
Server-Installation vs. User-Installation
Die Entwicklerdokumente von Discord beschreiben den Installationskontext einer App als den Ort, an dem sie installiert wurde: auf einem Server, auf einem Nutzerkonto oder auf beidem. Eine serverinstallierte App (ein klassischer Bot) wird von jemandem mit den passenden Berechtigungen hinzugefügt und bedient diesen Server. Eine nutzerinstallierte App wird von einer Einzelperson auf ihrem Konto hinzugefügt, und ihre Befehle lassen sich an den Orten nutzen, an denen sie chattet, je nachdem, was der Entwickler erlaubt.
Die Dokumente sagen, dass jeder Befehl Einstellungen für seine Installationstypen und seine Kontexte hat: innerhalb eines Servers, in einer DM mit dem Bot oder in privaten Kanälen (das gilt nur für Befehle, die eine User-Installation unterstützen). Apps können in jedem Kontext andere Befehle anbieten.
Was das für deinen Server bedeutet
- Mitglieder können Werkzeuge mitbringen. Ein Mitglied kann eine nutzerinstallierte App auf deinem Server verwenden, obwohl du sie nie hinzugefügt hast.
- Die Ausgabe kann für andere sichtbar sein. Ob eine Antwort öffentlich ist oder nur für die Person sichtbar, entscheidet die App.
- Die App hat begrenzte Reichweite. Eine nutzerinstallierte App ist kein Mitglied deines Servers. Prüfe im Hilfecenter von Discord, welche Berechtigungen sie hier hat und welche nicht.
- Du hast trotzdem Kontrolle. Die Berechtigung, die Mitgliedern die Nutzung externer Apps erlaubt, ist eine Rollen- oder Kanalberechtigung. Discord ändert die Formulierung, schau also in deinen Rolleneinstellungen nach dem aktuellen Namen.
Noxyrs Schutz-Gesundheitscheck weist auf gefährliche Berechtigungen bei @everyone hin, einschließlich Externe Apps verwenden, und hat einen Fix-Button. Führe ihn aus, um zu sehen, wo du stehst.
Warum Besitzer aufpassen sollten
User-Apps sind praktisch für Dinge wie schnelle Abfragen oder lustige Befehle. Sie können aber auch Lärm machen. Spam durch App-Befehle oder eine App, die Links postet, kann in deinen Kanälen auftauchen, ohne dass sie je auf deinem Server hinzugefügt wurde. Lege eine Richtlinie fest und schreibe sie in deine Regeln.
Wo Noxyr passt
Noxyr ist ein Server-Bot: Du fügst ihn deinem Server hinzu, und er nutzt die Berechtigungen, die du ihm gibst. Es ist keine nutzerinstallierte App. Alles, was er tut, etwa Tickets, Sicherheit, der Shop und Giveaways, wird von deinem Server und seinem Dashboard aus verwaltet. Ein Server-Bot ist die richtige Form für Funktionen, die Ereignisse beobachten, Einstellungen speichern und auf Rollen wirken, was eine App pro Nutzer nicht kann.
Du kannst steuern, wer Noxyrs eigene Befehle nutzen darf. Lies Befehlssichtbarkeit und Berechtigungsübersicht. Wie Slash-Befehle funktionieren, erklärt Slash-Befehl, und wie du einen Bot sicher hinzufügst, Einladungslinks und Scopes.
Checkliste für Server-Besitzer
- Rollenberechtigungen prüfen. Schau nach, ob @everyone externe Apps nutzen darf, und entscheide, ob das akzeptabel ist.
- Kanal-Overrides nutzen. Schalte Befehle externer Apps in Kanälen aus, in denen sie nur stören, etwa in Ankündigungs- und Regelkanälen.
- Die Regel schreiben. Eine Zeile zu Spam oder Missbrauch durch App-Befehle, behandelt wie jede andere Nachricht.
- Protokollieren. Schalte die Server-Logs ein, damit das Team sehen kann, was gepostet wurde.
- Vierteljährlich prüfen. Discord ergänzt oft Optionen, prüfe die Einstellungen also regelmäßig neu.
Wann du nichts tun musst
Wenn dein Server klein ist und deine Mitglieder Freunde sind, werden User-Apps wahrscheinlich keine Probleme machen. Handle, wenn du Missbrauch siehst. Blockiere nicht alles aus Prinzip, wenn deine Mitglieder die Befehle mögen.
So erklärst du es deinen Mitgliedern
Die meisten Mitglieder kennen den Unterschied zwischen Server-Bot und User-App nicht, und sie müssen ihn nicht kennen. Sie brauchen eine Regel: Befehle jeder App folgen denselben Verhaltensregeln wie Nachrichten. Schreib sie in deinen Regelkanal, sag, wo Befehle von Apps willkommen sind (etwa in einem Bot-Befehle-Kanal) und wo nicht, und bitte Mitglieder, alles zu melden, was nach Betrug oder Belästigung aussieht.
Wenn eine App einen verdächtigen Link postet, behandle ihn wie jeden anderen Link. Die Link-Filter von Noxyr greifen bei Nachrichten mit Einladungslinks, und der Sicherheitswert zeigt riskante Berechtigungseinstellungen an. Keines der beiden Werkzeuge sieht, welche App einen Befehl erzeugt hat, den ein Mitglied genutzt hat. Halte deshalb deinen Protokollkanal eingeschaltet und verlass dich auf das Urteil des Teams.
Wenn du selbst einen Bot baust oder betreibst, gelten dieselben Installationseinstellungen für deine Befehle. Entscheide, ob jeder Befehl außerhalb deines Servers Sinn ergibt, bevor du ihn in DMs oder privaten Kanälen erlaubst. Befehle, die Servereinstellungen lesen oder ändern, gehören nur in den Server, so wie Noxyrs Verwaltungsbefehle gedacht sind.
Weiter
Wenn du Server-Bots vergleichen willst, fang mit den besten Bots für kleine Server an, oder lies Präfix-Befehle vs. Slash-Befehle.
Häufige Fragen
Was ist eine Discord-User-App?
Eine App, die auf dem eigenen Konto einer Person installiert ist und deren Befehle je nach Freigabe des Entwicklers in Servern, DMs und privaten Kanälen genutzt werden können.
Kann ich User-Apps auf meinem Server stoppen?
Du kannst die Berechtigung für externe Apps und Kanal-Overrides steuern. Die aktuelle Berechtigung und ihr Verhalten findest du im Hilfecenter von Discord.
Ist Noxyr eine User-App?
Nein. Noxyr ist ein Server-Bot, den du deinem Server hinzufügst und über das Dashboard verwaltest.
Treten User-Apps meinem Server als Mitglieder bei?
Nein. Eine nutzerinstallierte App gehört zum Konto des Nutzers. Was sie auf deinem Server kann, steht im Hilfecenter von Discord.