Le plugin basicrights, ou plugin d'administration mono-serveurs, est un composant d'administration du bot définissant les droits des personnes se connectant au serveur de manière simple, avec un simple enregistrement du GUID de la personne. Ce système est le même que celui de la première version de LeelaBot mais refais pour la version 0.2.5 du bot où le choix du système d'authentification est permis.
;Chemin vers la liste des administrateurs à charger par défaut adminfile=conf/admin.conf;
Il y a seulement le chemin du fichier d'admin, adminfile était anciennement dans le leelabot.ini, il toujours la même fonction, retenir les admins dans un fichier.
Si vous venez d'installer le bot, avant de vous servir du système de droits, vous devez d'abord l'initialiser. Normalement cette étape a déjà été faite, avec la commande !setadmin. Si vous ne l'avez pas encore fait, faites-le maintenant avec la commande :
!setadmin <password>
Note : Pour que cette commande soit effective, il faut que la variable firstrun du fichier de configuraion de LeelaBot (conf/leelabot.ini) soit réglée à 1.
Où ici le password est celui contenu dans leelabot.ini
Si vous avez rentré ces infos correctement, le bot est censé vous l'indiquer. Voilà, vous avez maintenant tous les droits sur le bot, vous pouvez maintenant gérer les droits comme vous l'entendez.
Pour donner des droits à un joueur, il suffit d'utiliser la commande suivante :
!giverights <players> <niveau>
Avec comme paramètres :
| Commande | Information | Niveau (par défaut) |
|---|---|---|
| !setadmin <password> | Ajoute le premier admin | 0 |
| !giverights <player> <niveau> | Permet de donner/changer les droits d'un joueur | 90 |