Nachtwache
Befehle:
Befehle startest Du mit "nw!"
| Befehl | Bedeutung | Beispiel(e) |
| nw!info | sendet DM mit Bot-Info | bw!info |
| nw!version | sendet DM mit Versionsinfo | nw!version |
| nw!botstatus | Statistiken des Bot in kurzer Form | nw!botstatus |
| nw!nacht | Setzt Nachtruhe für den ganzen Server | nw!nacht |
| nw!nacht 18 | Setzt Nachtruhe für den ganzen Server. User mit Rolle "18+" bekommen eine "Mute" und können noch Texte nachlesen, alle anderen einen "Blind". | nw!nacht 18 |
| nw!tag | Löscht alle Nachtwachenrollen | nw!tag |
| nw!sleep @username | Setzt Nachtruhe für einen User | nw!sleep @ImbaROxXoR |
| nw!nosleep @username | Löscht alle Nachtwachenrollen von einem User | nw!nosleep @ImbaROxXoR |
| nw!install | Siehe Kapitel "Installation" | nw!install |
Dieser Bot ist aus einer spontanen Idee von "cℓүүмαx" (Discord-User) entstanden. Ob das Ganze wirklich sinnvoll ist möge jeder selbst für sich entscheiden.
Was macht der Bot?
Der Bot schaltet einen Nachtmodus ein. Hier handelt es sich eher um eine Spaßumgebung für kleine Server, oder für Wartungszwecke. Durch die Befehle wird der Nachtmodus eingeschaltet, wobei alle Channel auf Mute bzw.
Blind geschaltet. Der Blind-Modus kann z.b. verwendet werden, um alle User, die nicht die Rolle "18+" haben die Leserechte an Channeln zu verweigern. Bei Usern mit Rolle "18+" hingegen kann z.B. dazu verwendet werden
den User die Schreibrechte zu nehmen, aber lesenden Zugriff zu gewähren, um alte Nachrichten noch lesen zu können.
Der Gegenbefehl löscht die Rollen.
Installation
1) Lade den Bot über den Link unten ein.
2) Lege die Rollen an
3) Ändere deine Channel so ab, dass die Rollen greifen
4) Erstelle Infotexte, die die User sehen, damit wie wissen warum sie im Nachtmodus sind
Hierfür benötigt der Bot keine großen Rechte.
Alternativ:
1) Lade den Bot ein
2) Erweitere die Rechte auf Administrator".
3) Gehe in deinen eigenen Adminchannel und benutze: nw!install
4) Warten die Installation ab und entferne die Administratorrechte wieder.
Anleitung zur Vorbereitung einer möglichen Umgebung:
Benötigt werden drei Rollen: "Nachtruhe", "Stille Nacht" und "18+". Diesen Rollen werden alle Rechte genommen.
Tip: legt evt. eine Channel "nachtruhe" an, wenn ihr keinen Infochannel habt.
Die Channelüberarbeitung kann nicht automatisiert werden. Ich will auch dadurch nicht eure Konfiguration zerstören. Von daher schaltet die Rollen in alle Channel, die es betreffen soll und legt folgende Zuweisungen/Verbote:
"Nachtruhe" -> keine Nachrichtenhistorie, keine Nachricht senden, keine Reaktion anlegen.
"Stille Nacht"-> Keine Nachrichten senden, keine Reaktionen anlegen, aber zulassen von Nachrichtenhistorie.
"18+" -> ist nur eine Prüfrolle. Die darf im Rollenprofil nichts.
Im Channel "nachtruhe" oder in eurem Infochannel solltet ihr die Rechte: Nachricht senden und Reaktion anlegen verbieten, aber die Nachrichtenhistorie freigeben, damit man Infos lesen kann.
Hier wiederum sollte ein Vermerk stehen, warum man nichts mehr sieht oder schreiben kann.
Hinweise:
1) Benutzen kann diese Befehle nur jemand mit der Rolle "Admin", "Administrator", "admin", "administrator", "Mod" und "mod".
2) Es kann sein, dass es nicht auf jedem Server funktioniert, da es bei Discord ein Problem mit den Rechterängen gibt. Server mit erweitertem Rechtemanagement sind hiervon betroffen.
Nachtwache
einladen über: https://discordapp.com/oauth2/authorize?client_id=634505257703047169&scope=bot&permissions=268504064
einladen über: https://discordapp.com/oauth2/authorize?client_id=634505257703047169&scope=bot&permissions=268504064Viel Spaß wünscht -=TheShadow=- aka "FireBommel"
