Commands

Complete reference for all 74 commands available in Repartee, organized by category.

Connection

CommandSyntaxDescription
/connect/connect <server|id|label>Connect to a server by id, label, or address
/disconnect/disconnectDisconnect from a server
/server/server <subcommand>Manage server configurations
/quit/quit [message]Quit all connections and close
/close/closeClose current buffer
/autoconnect/autoconnect [server]Toggle server autoconnect

Channel

CommandSyntaxDescription
/join/join <channel> [key]Join a channel
/part/part [channel] [message]Leave a channel
/cycle/cycle [channel]Part and rejoin a channel
/topic/topic [channel] [text]Set or view channel topic
/invite/invite <nick> <channel>Invite a user to a channel
/names/names [channel]List users in a channel
/list/list [pattern]List channels on server
/clear/clearClear current buffer's messages
/except/except [mask]Add exception or show exception list
/unexcept/unexcept <mask>Remove an exception
/invex/invex [mask]Add invite exception or show list
/uninvex/uninvex <mask>Remove an invite exception
/reop/reop [mask]Add reop entry or show list
/unreop/unreop <mask>Remove a reop entry

Messaging

CommandSyntaxDescription
/msg/msg <target> <message>Send a message to a user or channel
/notice/notice <target> <message>Send a notice
/me/me <message>Send an action message
/away/away [message]Set or clear away status
/nick/nick <newnick>Change your nickname
/query/query <nick> [message]Open a query with a user
/wallops/wallops <message>Send a message to all IRC operators

Moderation

CommandSyntaxDescription
/ban/ban <mask>Ban a user or hostmask
/unban/unban <mask>Remove a ban
/kick/kick <nick> [reason]Kick a user from the channel
/kb/kb <nick> [reason]Kickban a user
/op/op <nick>Give operator status
/deop/deop <nick>Remove operator status
/voice/voice <nick>Give voice status
/devoice/devoice <nick>Remove voice status
/kill/kill <nick> [reason]Disconnect a user from the network
/ignore/ignore <mask> [types]Add an ignore rule
/unignore/unignore <mask>Remove an ignore rule

Info

CommandSyntaxDescription
/who/who <mask>WHO query
/whois/whois <nick>Look up user information
/whowas/whowas <nick>WHOWAS query on a nick
/wii/wii <nick>Whois with idle time
/mode/mode <target> [modes]Set or query channel/user modes
/admin/admin [server]Request server admin info
/info/info [server]Request server info
/stats/stats <query> [server]Request server statistics
/time/time [server]Request server time
/version/version [target]Query server or user client version
/lusers/lusersRequest server user statistics
/links/links [pattern]List server links
/mentions/mentionsSwitch to the mentions buffer
/help/help [command]Show help for commands

Configuration

CommandSyntaxDescription
/set/set [key] [value]View or change configuration
/reload/reloadReload theme and config
/alias/alias [name] [command]Define, list, or remove user aliases
/unalias/unalias <name>Remove a user alias
/items/items [subcommand]Manage statusbar items and formats
/spellcheck/spellcheck [on|off]Spell checker status and control

Connection (DCC)

CommandSyntaxDescription
/dcc/dcc <subcommand>DCC CHAT -- direct peer-to-peer chat connections

Scripts

CommandSyntaxDescription
/script/script <subcommand>Manage user scripts
/quote/quote <raw line>Send a raw IRC command

Media

CommandSyntaxDescription
/preview/preview <url>Preview an image URL in the terminal
/image/image <subcommand>Manage image preview cache

UI

CommandSyntaxDescription
/detach/detachDetach from terminal
/shell/shell [command]Open an embedded terminal
/log/log <subcommand>Chat log management
Tip: You can also type /help <command> inside Repartee to see usage information for any command. See the Lua API reference to create your own custom commands with scripting.