1
COMMANDS
acidvegas edited this page 2026-02-14 19:53:45 -05:00

COMMANDS

Usage:

/<COMMAND> [ARGUMENTS]

Examples:

/whois acidvegas
/mode #superbowl +m
/kick #superbowl baduser Stop spamming!

Public Commands

Command Arguments Description
ADMIN Show server administrator information
AWAY Marked as away or back
CAP Set IRCv3 capabilities
CYCLE <channel> Rejoin a channel
INVITE <nick> <channel> Invite a user to a channel
ISON <nick> [nick] ... Check if users are online
JOIN <channel> Join a channel
KICK <channel> <nick> [reason] Kick a user from a channel
KNOCK <channel> [message] Request invitation to channel
LAG Check server lag and connection quality
LINKS Show linked servers
LIST [options] List channels and their topics
LUSERS Show statistics about users and servers
MAP Display network server map
MODE <target> <modes> Change user or channel modes
MOTD [server] Show Message Of The Day
NAMES <channel> Show users in a channel
NICK <newnick> Change your nickname
NOTICE <target> <message> Send a notice message
OPER <username> <password> Authenticate as an IRC operator
PART <channel> [reason] Leave a channel
PASS <password> Server password
PING <target> Test connection latency
PONG <target> Response to PING
PRIVMSG <target> <message> Send a private message
QUIT [reason] Disconnect from IRC
RULES Show server rules
SETNAME <realname> Change your own real name
SILENCE [+/-]<mask> Block private messages from users
TAGMSG Send message tags without text
TIME [server] Show server time
TOPIC <channel> [topic] View or set channel topic
USER Set username during connection
USERHOST <nick> Show nick, user, and host information
USERIP <nick> Show user IP address
VERSION [server] Show server version information
VHOST <login> <password> Authenticate for a virtual host
WATCH Monitor online/offline status of users
WHO [mask] [options] Search and display user information
WHOIS <nick> [nick] Show detailed user information

IRCOp Commands

Command Arguments Description
CHGHOST <nick> <host> Change hostname of someone
CHGIDENT <nick> <ident> Change ident/username of someone
CHGNAME <nick> <name> Change real-name of someone
GLINE <user@host> <time> <reason> Add a global ban
GZLINE <IP> <time> <reason> Add a global IP ban
KILL <nick> <reason> Disconnect a user from IRC
KLINE <user@host> <time> <reason> Add a local server ban
QLINE <nickname> <time> <reason> Ban a nickname pattern
SAJOIN <nick> <channel> Force a user to join a channel
SAMODE <target> <modes> Force mode changes
SANICK <nick> <newnick> Force a user to change nickname
SAPART <nick> <channel> Force a user to leave a channel
SAQUIT <nick> <reason> Force a user to disconnect
SATOPIC <channel> <topic> Force set a channel topic
SETHOST <host> Change your own hostname
SETIDENT <ident> Change your own ident
SHUN <user@host> <time> <reason> Prevent user from executing commands
SPAMFILTER Manage spam filters
SQLINE <mask> <reason> Ban nickname patterns
STATS <type> [server] Show various server statistics
TRACE <server|nick> Trace the path to server or nick

Server Commands

Command Arguments Description
CLOSE Close pending connections
CONNECT <server> Start linking to server
DIE Shutdown the IRC server
GLOADMODULE Globally load a module on all servers
GRELOADMODULE Globally reload a module on all servers
GUNLOADMODULE Globally unload a module on all servers
LOADMODULE Load a module on local server
MKPASSWD <password> Generate encrypted password hash
MODULES List loaded modules
REHASH [options] Reload server configuration
RELOADMODULE Reload a module on local server
RESTART Restart the IRC server
SERVER Server linking command
SQUIT <server> <reason> Disconnect a server from the network
TSCTL Time synchronization control