View server information and manage server settings. Requires server administrator role.
Syntax
/admin server info /admin server set <key> <value> /admin server get <key> /admin server settings
Subcommands
-
info— Show server stats: online users, active channels, registered nicks, uptime set <key> <value>— Change a server settingget <key>— View the current value of a settingsettings— List all server settings with their values
Available Settings
-
server_name— Display name of the server (shown in welcome message and server info) server_description— Server description text (shown in server info)-
welcome_message— Custom message shown to users on connect (after the default welcome) -
max_channels— Maximum number of channels a user can join (default: 10, must be a positive integer) -
registration— Whether new nick registrations are allowed:open(default) orclosed
Enforcement
server_name— Used in the welcome message header when users connect-
welcome_message— Displayed as a system message right after the default welcome max_channels— Enforced when users try to/joina channel-
registration— Enforced in NickServ; whenclosed,/ns registeris rejected - Nickname length is a compile-time constant (16 characters) and cannot be changed at runtime
Examples
/admin server info /admin server set server_name "My IRC Server" /admin server get registration /admin server settings