Help Topics

/admin server

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 setting
  • get <key> — View the current value of a setting
  • settings — 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) or closed

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 /join a channel
  • registration — Enforced in NickServ; when closed, /ns register is 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

See Also

/admin · /admin log · /admin debug