!ban/fr

!ban est une commande pour Spécial:Tchat permettant de bannir les utilisateurs en entrant une syntaxe simple comme message.

Utilisation
!ban (comme !kick est utilisée pour bannir un utilisateur dans le tchat, en tapant la syntaxe qui suit :

Le paramètre NOM UTILISATEUR n'a pas besoin de contenir des underscores à la place des espaces. Il est sensible à la casse (première lettre exclue - car automatiquement mise en majuscule)

Le paramètre DURÉE DE BANNISSEMENT se place après le mot-clé  et peut contenir des valeurs comme 2 weeks (2 semaines), 1 month (1 mois), et 20 minutes. Il n'est pas sensible à la casse.

Le paramètre RAISON DE BANNISSEMENT se place après le mot-clé.

De plus, il est possible d'ajouter une variable avec un temps de bannissement par défaut au cas où une variable de temps invalide aurait été entrée (doit être précisée en secondes) :

Exceptions
Ce script vous empêche de vous bannir vous-même, au cas où vous auriez entré votre propre nom d'utilisateur dans le paramètre NOM UTILISATEUR il montrera une ligne d'alerte expliquant :
 * (Vous ne pouvez vous bannir vous-même.)

Si une durée invalide a été entrée, ou qu'elle n'a pas été précisée, il utilisera la variable de temps  (donnée en secondes) ou, si non définie, donnera un bannissement d'une journée. L'alerte suivante sera indiquée :
 * (Temps de bannissement invalide ou non défini : la durée par défaut a été utilisée.)

Notez aussi que les modérateurs du tchat ne peuvent utiliser ce script pour bannir les administrateurs ou le staff car ces derniers possèdent respectivement des capacités d'administration du tchat ou de staff du tchat, les empêchant ainsi d'être bannis par n'importe quel autre groupe de modérateurs du tchat.