Inhaltsverzeichnis

Sticky (MuMo Modul)

Ein Benutzer, der den Sticky-Status von einem Administator erhält, wird automatisch in einen definierten Kanal verschoben und kann diesen nicht mehr verlassen, auch dann, wenn er selbst Admin ist.

Dieses Script ist ein Port nach MuMo von https://github.com/Natenom/murmur-sticky.

Das Script

Das Script und die .ini-Datei gibt es bei Github: https://github.com/Natenom/mumblemoderator-module-collection-legacy/tree/master/sticky.

Installation

Siehe hier: Installation neuer Module für MuMo.

Wie man an die Kanal-ID herankommt, steht unter KanalID / ChannelID / channel_id.

Einrichtung

Verwendung

Sticky setzen

Sticky entfernen

Hat der Benutzer seine Zeit „abgesessen“, muss man sich erneut mit !sticklist die Liste anzeigen lassen, da die SessionID sich bei einem Reconnect ändert und gibt dann ein:

!unstick SessionID

Eigenschaften

Wieso nur temporär?

Es waere sehr gefaehrlich bei einem Fehler, saemtliche ACL und Gruppen im Rootkanal neu zu schreiben - was man nach meinem Verstaendnis mittels getACL und setACL tun wuerde. Wenns schief laeuft, ist alles weg … Deshalb arbeitet das Script mit temporaeren Zugehoerigkeiten zu einer Gruppe. Wir muessen uns zwar bei dieser Art selbst darum kuemmern, dass bei einem Reconnect der Benutzer wieder in der stillen Treppe landet, aber das ist mir lieber als zu riskieren, bei einem Fehler alle Einstellungen im Root-Kanal zu verlieren :P

Todo