Skip to content
This repository has been archived by the owner on Mar 28, 2022. It is now read-only.

User Plugin

DASPRiD edited this page Feb 14, 2012 · 1 revision

The user plugin takes care of the user ACL and authentication.

Commands

  • !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

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.

Clone this wiki locally