Commands
Commands in Halloy are prefixed with /
.
Example
/me says halloy!
Halloy will first try to run below commands, and lastly send it directly to the server.
The argument(s) for a command are shown in tooltips, and those marked with a *
will show an additional tooltip with argument-specific information on mouseover.
Command | Alias | Description |
---|---|---|
away | Mark yourself as away. If already away, the status is removed | |
clear | Clear the message history in the current buffer | |
cleartopic | ct | Clear the topic of a channel1 |
ctcp | Client-To-Client requests2 | |
format | f | Format text with markdown and colors |
hop | rejoin | Part the current channel and join a new one |
join | j | Join channel(s) with optional key(s) |
kick | Kick a user from a channel1 | |
me | describe | Send an action message to the channel |
mode | m | Set mode(s) on a channel or retrieve the current mode(s) set3 |
monitor | System to notify when users become online/offline | |
motd | Request the message of the day | |
msg | query | Open a query with a nickname and send an optional message |
nick | Change your nickname on the current server | |
notice | Send a notice message to a target | |
part | leave | Leave and close channel(s)/quer(ies) with an optional reason 4 |
quit | Disconnect from the server with an optional reason | |
raw | Send data to the server without modifying it | |
topic | t | Retrieve the topic of a channel or set a new topic1 |
whois | Retrieve information about user(s) |
-
The
channel
argument can be skipped when used in a channel buffer to target the channel in the buffer. ↩ ↩2 ↩3 -
The
nick
argument can be skipped when used in a query buffer to target the other user in the buffer. ↩ -
The
target
argument can be skipped; in a channel buffer it will target the channel in the buffer, in a query buffer it will target the other user in the buffer, and in a server buffer it will target your user. ↩ -
The
targets
argument can be skipped; in a channel or query buffer it will target the current buffer. ↩