Chat Commands

All commands begin with a / (forward slash) typed directly into the chat input. Replace anything shown in <brackets> with the actual value — do not include the brackets. Commands are case-insensitive. MOD commands are for moderators only. OPER commands are for server operators / mIRC users only.

Web Client Commands — Everyone

These commands work in the JustaChat web client for all users.

Command Shortcut Description & Example
/me <action> Perform an action in third person. /me waves hello shows as * YourName waves hello.
/join <#room> /j Join a chat room. Example: /join #Cafe
/part <#room> /p Leave a chat room. Omit the room name to leave the current room.
/quit [<message>] /q Disconnect from chat entirely. Optionally include a goodbye message.
/whisper <nick> <message> /w Send a private message to a user. Only you and the recipient see it. Example: /w JohnDoe hey!
/notice <nick> <message> /n Send a notice to a user. Similar to a whisper but displayed differently in their window.
/invite <nick> <#room> Invite a user to a room. Example: /invite JohnDoe #Cafe
/ignore <nick> Hide messages from a user. Use the same command again to unignore them.
/nick <newnick> Change your display name. Example: /nick CoolDude99. Guest nicknames may have restrictions.
/whois <nick> Look up info about a user — what rooms they're in and how long they've been connected.

Web Client Commands — Moderators MOD

The following commands are available to room moderators and operators only. Misuse of moderator commands violates our Chat Rules.

Command Shortcut Description & Example
/kick <nick> [<reason>] /k Remove a user from the room. They can rejoin unless banned. Example: /kick JohnDoe spamming
/ban <nick> [<reason>] /b Kick and ban a user from the room. Example: /ban JohnDoe repeated violations
/unban <nick> Remove a ban on a user, allowing them to rejoin the room.
/topic <#room> <new topic> /t Set or change the topic for a room. Example: /topic #Cafe Welcome to The Cafe!

InspIRCd Commands — mIRC & IRC Client Users

JustaChat.com runs on InspIRCd, which means you can connect using any standard IRC client such as mIRC, HexChat, or WeeChat and use the full range of IRC commands below. Commands marked OPER require server operator privileges.

Connect your IRC client to irc.justachat.com on port 6667 (plain) or 6697 (SSL/TLS).
Command Description
/ADMIN [<server>] Request contact details for the server administrator.
/AWAY [<message>] Mark yourself as away with an optional message. Use /AWAY with no message to return.
/COMMANDS List all commands available on the server.
/INFO Display information about the IRC server software and its developers.
/INVITE <nick> <#channel> [<duration>] Invite a user to a channel. Optional duration format: 5m, 1h, etc. Use /INVITE alone to list pending invites sent to you.
/ISON <nick> [<nick>]+ Check whether one or more users are currently connected. Example: /ISON Adam Sadie
/JOIN <#channel> [<key>] Join a channel, optionally with a key/password. Example: /JOIN #Cafe
/KICK <#channel> <nick> [<reason>] Kick a user from a channel. Requires at least half-operator status. Example: /KICK #Cafe Troll :spamming
/LIST [<criteria>] List channels. Filter by user count (>5, <20), age (C>10), or topic pattern (*chat*).
/LUSERS Show current and total number of users, servers, and operators on the network.
/MODE <#channel|nick> <modes> Set or unset channel or user modes. Example: /MODE #Cafe +m (mute), /MODE #Cafe +o Sadie (op Sadie).
/MOTD [<server>] Display the Message of the Day for the server.
/NAMES [<#channel>] List users currently in a channel.
/NICK <newnick> Change your nickname. Use /NICK 0 to change to your UUID.
/NOTICE <nick|#channel> <message> Send a notice to a user or channel. Example: /NOTICE Sadie :Hello!
/PART <#channel> [<reason>] Leave a channel with an optional reason. Example: /PART #Cafe :Going to sleep
/PRIVMSG <nick|#channel> <message> Send a message to a user or channel. This is what happens when you type normally in a channel.
/QUIT [<message>] Disconnect from the server. Example: /QUIT :Time for bed
/STATS <character> Request server statistics. Common characters: u (uptime), p (ports), P (online opers), m (command usage).
/TIME [<server>] Display the current time on the server.
/TOPIC <#channel> [<new topic>] View or set the topic for a channel. Example: /TOPIC #Cafe :Welcome!
/USERHOST <nick> Request the hostname of a user. Example: /USERHOST Adam
/VERSION [<server>] Display the IRC server software version.
/WHO <pattern> [<flags>] Search for users by nick, host, channel, or other criteria. Example: /WHO #Cafe lists all users in #Cafe.
/WHOIS <nick> Request detailed info about a connected user. Repeat the nick for remote info: /WHOIS Adam Adam
/WHOWAS <nick> Request info about a user who was previously connected with that nickname.
/SQUERY <service> <message> Send a message to a network service such as NickServ or ChanServ. Example: /SQUERY NickServ HELP
/MODULES List all modules currently loaded on the server.
/OPER <name> <password> OPER Log in to a server operator account.
/KILL <nick> <reason> OPER Forcibly disconnect a user from the network.
/KLINE <user@host> [<duration>] <reason> OPER Ban a user@host mask from the local server. Duration format: 1d, 2h, etc. Omit duration for permanent.
/GLINE <user@host> [<duration>] <reason> OPER Ban a user@host mask network-wide.
/ZLINE <ipaddr> [<duration>] <reason> OPER Ban an IP address or CIDR range from the network. Example: /ZLINE 192.0.2.1 1d :abuse
/QLINE <nick> [<duration>] <reason> OPER Reserve/ban a nickname from being used on the network.
/ELINE <user@host> [<duration>] <reason> OPER Exempt a user@host mask from G/K/Z-lines.
/REHASH [<server>] OPER Reload the server configuration without restarting.
/LOADMODULE <module> OPER Load a module on the server. Example: /LOADMODULE botmode
/RELOADMODULE <module> OPER Reload a currently loaded module.
/UNLOADMODULE <module> OPER Unload a module from the server.
/WALLOPS <message> OPER Send a message to all users with wallops mode enabled.
/DIE <server> OPER Shut down the server. Server name must match exactly.
/RESTART <server> OPER Restart the server. Server name must match exactly.

For the full InspIRCd command reference including module-specific commands, visit the official documentation at docs.inspircd.org.

Before You Enter

JustaChat is a free, moderated chat community with rooms for all ages — including Teen Chat (13–17) and Adult Chat (18+).

By entering you confirm you meet the age requirement for the room you are joining and agree to our Chat Rules and Privacy Policy (including cookie use).