Skip to content
Textual
Menu

Working with IRC commands

A practical command reference, with the complete historical catalog close at hand.

On this page

Enter slash commands in Textual's input field. Some operate on the selected connection or channel, some take an explicit target, and others are provided by scripts or addons rather than the IRC network itself.

Everyday commands

Command Purpose
/join #channel Join a channel on the selected connection
/part #channel Leave a channel
/query nickname Open a private conversation
/msg nickname message Send a private message to a nickname
/me action Send an action to the selected conversation
/topic Work with the selected channel's topic, subject to permissions
/clear Clear the selected view's scrollback
/quit Disconnect from IRC

Channel and network permissions still apply. An alias or addon may also change how a command is handled, so consult its documentation if behavior differs from the built-in command.

Commands with broader effects

Commands such as /amsg and /ame can send to multiple channels, while raw or quote commands send protocol input with less interpretation by Textual. Read their full descriptions and confirm the selected connection before using them.

Information commands may publish app names, system details, open pages or file information into a conversation. A useful debugging command can also be an accidental overshare when used in the wrong window.

The complete command catalog

The original command reference preserves all 107 entries, including aliases, channel-operator commands, notification commands, ZNC commands, Blowfish commands and script integrations. The complete syntax and caveats are readable without JavaScript, and old #cr= section links remain meaningful there.

The catalog includes historical integrations such as Rdio, Instacast and iTunes-related scripts. It records what existed, rather than claiming that every external app or optional command is available today.

Scripting and automation

A script's filename determines its command name, and each returned line can become another command or message. Read the scripting guide and keep untrusted chat input out of shell execution or automatic moderation actions.

Keep reading

Source material

Adapted from the Textual knowledgebase, with related historical details preserved in the legacy library.

Need a hand? Contact us about this guide.

Textual screenshot