THE RUSTNET FIELD GUIDE

Manage a channel

X stores channel ownership, account access, settings and bans. Channel access flags belong to accounts; the @ and + beside nicknames describe current channel status.

Join and register

Sign in to X, join your chosen channel, and confirm that you currently have channel operator status. Registration requires both authentication and current operator status. If the channel is already registered, its existing owners control access.

Registering grants owner access to your account and stores the channel with X. Connecting, registering an account and registering a channel are three separate actions.

/join #channel
/msg X REGISTER #channel
/msg X WHOAMI #channel

Give people the access they need

Use FLAGS with an account name; a leading # forces account lookup rather than nickname lookup. Operator access +o permits moderation. Master +m manages settings and lower access. Owner +n has full channel control.

Use +op for a protected operator. Only owners may change master or owner access. Use GIVEOWNER for a reviewed ownership grant rather than adding +n directly. Personal +j (invite on authentication) and +w (no welcome notices) can only be changed by that account.

/msg X FLAGS #channel #account +op
/msg X FLAGS #channel
  • Known +k: eligible for known-only entry and service invites.
  • Voice +v: eligible for voice; it does not grant channel moderation.
  • Banned +b, no-op +d and quiet +q restrict access or automatic status.
  • Topic +t: permission to set the saved topic without granting known-only entry.

Set channel behavior

CHANFLAGS, CHANMODE, AUTOLIMIT and WELCOME can be viewed with operator account access; changing them requires master or owner access. A mode lock replaces the whole previous lock, so include every required mode.

Clear a fixed +l or -l lock before enabling AUTOLIMIT. The threshold is above the current member count; it does not kick users. A welcome message enables welcome delivery; OFF clears it.

/msg X CHANMODE #channel +nt
/msg X AUTOLIMIT #channel +5
/msg X WELCOME #channel Welcome to the channel!

Invites, bans and recovery

Use X’s moderation commands according to your account access. BAN stores a ban; TEMPBAN requires a positive duration. UNBAN or BANDEL removes one entry, while BANCLEAR removes X-owned bans.

RECOVER is a substantial reset: it removes current non-service statuses, channel modes and lists, clears X-owned bans, mode locks and autolimit, and restores eligible status only for accounts with personal +p. Access, welcome text and saved topic remain. Read HELP RECOVER before using it.

/msg X INVITE #channel
/msg X BANLIST #channel
/msg X HELP RECOVER

Ownership, removal and expiry

GIVEOWNER requires an existing master as the recipient. Run it without a code, read the change, then confirm within two minutes only if correct. The recipient gains owner access and becomes the primary owner; your existing owner access remains.

DROP #channel requires the primary owner and a confirmation token. The source also removes inactive registrations after 14 days without channel activity, 90 days without known-member activity, or when no qualifying access remains.

/msg X GIVEOWNER #channel #account
/msg X HELP DROP

Examples use placeholders. Copying a command does not send it. Replace placeholders and review the destination before sending.