IRCd commands

Below you can see all the available commands on InspIRCd and which module provides it.
However, the best and most up to date information is available via HELPOP on IRC.
Type for example: "/HELPOP" to see an upto date list of commands

InspIRCd Commands List

General User Commands

Command Syntax Description
/JOIN /JOIN <channel> [<key>] Joins a specified chat channel.
/PART /PART <channel> [:<reason>] Leaves a specified chat channel.
/PRIVMSG /PRIVMSG <target> :<message> Sends a private message to a user or a channel.
/NOTICE /NOTICE <target> :<message> Sends a notice (does not trigger auto-replies).
/NICK /NICK <new_nickname> Changes your current IRC nickname.
/AWAY /AWAY [:<message>] Marks you as away or clears your away status.
/WHOIS /WHOIS <nickname> Retrieves diagnostic profile information about a user.
/LIST /LIST Lists public channels available on the server.

Channel Operator Commands

Command Syntax Description
/KICK /KICK <channel> <user> [:<reason>] Forcefully removes a user from the channel.
/MODE /MODE <target> <flags> [<params>] Changes channel modes (e.g., +b to ban, +m to moderate).
/INVITE /INVITE <nickname> <channel> Invites an offline or outside user into an invite-only channel.
/TOPIC /TOPIC <channel> [:<new_topic>] Views, sets, or changes the topic of a channel.

Server Operator (IRCop) Commands

Command Syntax Description
/OPER /OPER <username> <password> Authenticates a user as a local or network Server Operator.
/KILL /KILL <nickname> :<reason> Forcefully disconnects a target user entirely from the IRC network.
/REHASH /REHASH Reloads the server's configuration files without losing connections.
/DIE /DIE Shuts down the local IRC server immediately.
/CHECK /CHECK <user|channel|IP> Looks up deep structural details about a user, IP, or channel.
/CHGHOST /CHGHOST <nickname> <new_host> Changes the displayed hostname mask of a specific user.
Last updated: 20-08-26