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