This repository has been archived by the owner on Mar 28, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 6
User Plugin
DASPRiD edited this page Feb 14, 2012
·
1 revision
The user plugin takes care of the user ACL and authentication.
-
!master
Privilege: none
The first time you start the bot, you have to become the master of the bot to gain initial access to all control functions. This command will give the first user who calls it complete control over the bot.
-
!acl-set <username> <acl>
Privilege: acl
Set the ACL permissions for a user.
-
!acl-add <username> <acl>
Privilege: acl
Add additional ACL permissions to a user.
-
!acl-remove <username> <acl>
Privilege: acl
Remove ACL permissions from a user.
-
!acl-show <username>
Privilege: acl
Show ACL permissions of a user.
ACL permissions are bound to NickServ usernames. An ACL string consists of one more permissions, separated by a single space. Each permission is divided into the plugin name and optionally a privilege separated by a dot. If the privilege is omitted when setting or adding permissions, it is assumed to be “*”, which means all privileges. To modify permissions of guests, use “*” as username.