Using /access
to Manage Channel Permissions
The /access
command, which is a direct alias for /chanserv access
, lets you manage granular permissions in your registered channel using numeric access levels. Each action in the channel has a corresponding required level, and users are granted abilities based on the level they’re assigned.
Basic Syntax:
/access #channel add user level
For example:
/access #balcony add Theo 10
This gives Theo
access to all privileges requiring level 10 or lower.
To list the current access entries:
/access #channel list
Common Access Levels
Below are some of the default access settings for a newly registered channel:
- Level 1–5: Basic channel functions (kick, voice, topic)
- Level 10: Administration (akick, badwords, memo, access changes)
- Level 9999: Full control (mode, assign bot, ownerme, autoprotection)
- Level 10000: Founder status – this is the highest level possible
Examples of Permissions
ACCESS_CHANGE
: Level 10KICK / BAN / UNBAN
: Level 4TOPIC / INVITE
: Level 5AUTOOP / VOICE / HALFOP
: Levels 3–5AKICK / BADWORDS
: Level 10ASSIGN / OWNER
: Founder only
You can adjust required access levels per permission using the LEVELS command configuration or leave them at their defaults. Access lists give you fine-grained control and are well-suited to tightly governed channels or structured communities
You can view the complete list of default levels by clicking here to go to the levels page