Commands
Complete reference for all 74 commands available in Repartee, organized by category.
Connection
| Command | Syntax | Description |
|---|
/connect | /connect <server|id|label> | Connect to a server by id, label, or address |
/disconnect | /disconnect | Disconnect from a server |
/server | /server <subcommand> | Manage server configurations |
/quit | /quit [message] | Quit all connections and close |
/close | /close | Close current buffer |
/autoconnect | /autoconnect [server] | Toggle server autoconnect |
Channel
| Command | Syntax | Description |
|---|
/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 | /clear | Clear 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
| Command | Syntax | Description |
|---|
/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
| Command | Syntax | Description |
|---|
/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
| Command | Syntax | Description |
|---|
/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 | /lusers | Request server user statistics |
/links | /links [pattern] | List server links |
/mentions | /mentions | Switch to the mentions buffer |
/help | /help [command] | Show help for commands |
Configuration
| Command | Syntax | Description |
|---|
/set | /set [key] [value] | View or change configuration |
/reload | /reload | Reload 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)
| Command | Syntax | Description |
|---|
/dcc | /dcc <subcommand> | DCC CHAT -- direct peer-to-peer chat connections |
Scripts
| Command | Syntax | Description |
|---|
/script | /script <subcommand> | Manage user scripts |
/quote | /quote <raw line> | Send a raw IRC command |
Media
| Command | Syntax | Description |
|---|
/preview | /preview <url> | Preview an image URL in the terminal |
/image | /image <subcommand> | Manage image preview cache |
UI
| Command | Syntax | Description |
|---|
/detach | /detach | Detach 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.