Command List

/admin /ame /amsg /away /ban /close /ctcp /ctcpping /cycle /deop /devoice /dns /find /ignore /info /invite /join /kick /kickban /kill /list /me /mode /motd /msg /nick /notice /op /oper /operwall /part /query /quit /raw /sajoin /sapart /sysinfo /time /topic /unban /version /voice /who /whois

This list is not exhaustive, but covers the most commonly used commands. Unknown commands are passed through raw to the server.

Examples

  • /dns domain.com (or IP)
  • /find [keyword]
  • /ignore [user]
  • /join #hexdroid
  • /ns IDENTIFY yourpassword
  • /me waves
  • /topic #channel New topic here
  • /whois someNick
  • /invite friendNick #channel
  • /op someNick
  • /quit Bye!
  • /query friendNick Hello!
  • /notice #channel Important notice
  • /close #channel|user
  • /ctcpping someNick
  • /time
  • /raw PRIVMSG #chan :Test

Command Descriptions

Detailed descriptions of each command, including syntax and usage notes.

/admin [server]
Requests administrative information about the server (or a remote server if specified). Output appears in the server buffer.
/ame <action>
Sends an action (e.g., "* YourNick waves") to all joined channels (excluding the server buffer).
/amsg <message>
Sends a normal message to all joined channels (excluding the server buffer).
/away [message]
Sets or removes your away status with an optional message. Without a message, it removes the away status.
/ban [channel] <nick> [mask]
Bans a nick from the current or specified channel using a simple mask (default: nick!*@*).
/close <#channel|user>
Part and close a channel (or close a query).
/ctcp <target> <payload>
Sends a raw CTCP request to the target (e.g., /ctcp nick VERSION).
/ctcpping <nick>
Sends a CTCP PING to measure round-trip latency to the nick. Reply appears as a NOTICE.
/cycle [channel] [key]
Parts and immediately re-joins the current or specified channel (optionally with a key).
/deop [channel] <nick>
Removes operator status (-o) from a nick in the current or specified channel.
/devoice [channel] <nick>
Removes voice status (-v) from a nick in the current or specified channel.
/dns [domain/ip]
HexChat inspired reverse lookup /dns command.
/find [keyword]
Search through your scrollback logs.
/ignore [user]
Ignore a specified user (per network, can be viewed in Settings).
/info [server]
Requests general information about the server (or a remote server if specified). Output appears in the server buffer.
/invite <nick> [channel]
Invites a nick to the current or specified channel.
/join <channel> [key]
Joins a channel (with optional key for +k modes).
/kick [channel] <nick> [reason]
Kicks a nick from the current or specified channel with an optional reason.
/kickban [channel] <nick> [reason]
Bans and kicks a nick from the current or specified channel (using nick!*@*) with an optional reason.
/kill <nick> <reason>
Forces a nick to disconnect from the server (requires IRC operator privileges).
/list
Opens the channel list UI for the current network, allowing search by name or topic.
/me <action>
Sends an action message to the current channel or query (e.g., "* YourNick waves").
/mode <target> <modes> [args]
Sets or queries modes for a channel or user (e.g., /mode #chan +nt).
/motd [server]
Requests the Message of the Day for the current or specified server.
/msg <target> <message>
Sends a private message to a nick or channel.
/nick <newnick>
Changes your nickname.
/notice <target> <message>
Sends a notice to a nick or channel (often used for bots or non-interactive messages).
/op [channel] <nick>
Gives operator status (+o) to a nick in the current or specified channel.
/oper <name> <password>
Attempts to gain IRC operator privileges (requires server configuration).
/operwall <message>
Sends a message to all operators on the network (requires privileges).
/part [channel] [reason]
Leaves the current or specified channel with an optional reason.
/query <nick> [message]
Opens a private query buffer with the nick and optionally sends an initial message.
/quit [reason]
Disconnects from the server with an optional quit message.
/raw <line>
Sends a raw IRC protocol line to the server (for advanced or debugging use).
/sajoin <nick> <channel>
Forces a nick to join a channel (requires services/admin privileges).
/sapart <nick> <channel> [reason]
Forces a nick to part a channel (requires services/admin privileges).
/sysinfo
Shares your device system information in the current buffer (e.g., device model, OS, CPU, memory usage).
/time [server]
Requests the current time from the server (or a remote server if specified).
/topic [channel] [new topic]
Views or sets the topic for the current or specified channel.
/unban [channel] <mask>
Removes a ban mask from the current or specified channel.
/version [server]
Requests the version information of the server (or a remote server if specified).
/voice [channel] <nick>
Gives voice status (+v) to a nick in the current or specified channel.
/who [mask]
Requests WHO information for users matching the mask (or all if omitted).
/whois <nick> [nick]
Requests detailed information about a nick (WHOIS reply appears in the buffer where invoked).

Notes