aboutsummaryrefslogtreecommitdiff
path: root/commands.txt
diff options
context:
space:
mode:
Diffstat (limited to 'commands.txt')
-rw-r--r--commands.txt27
1 files changed, 26 insertions, 1 deletions
diff --git a/commands.txt b/commands.txt
index 9641d6d..cba40ef 100644
--- a/commands.txt
+++ b/commands.txt
@@ -16,6 +16,11 @@ Joins a channel, creates a new screen if possible. If a screen can't
be created, channel text will be sent to the [server] screen, and
"/m #channel" must be used, to send to the channel.
+/j1 <channel>
+/join1 <channel>
+Joins a channel without creating a new screen. Channel test will be
+sent to the [server] screen. Use "/m #channel" to send to the channel.
+
/m <nick|channel> <text>
/msg <nick|channel> <text>
PRIVMSG to nick or channel.
@@ -36,11 +41,21 @@ Parts (leaves) a channel. If no #chan is given, the current screen's
channel is parted (if you're in a channel screen). If there's a screen
for the channel, it gets closed.
+/names [<channel>]
+Shows the list of users in a channel. Uses the current screen's channel,
+if no <channel> given. On most networks, it's not very useful to use
+/names on a channel you haven't joined.
+
+/topic [<channel>]
+Shows the channel topic and its creator. With no <channel>, uses the
+current screen's channel.
+
/ping [<nick>]
With no argument: ping the server. With arg: CTCP ping the nick.
The contents of RTCLOK are sent as the ping data, so when the
PONG response is received, the round-trip time can be shown, with
up to 1/60 (NTSC) or 1/50 (PAL) second accuracy.
+TODO: not implemented yet.
/me <action>
CTCP ACTION. Only works in a channel or query screen (eventually
@@ -53,6 +68,9 @@ CTCP VERSION.
With <nick>, CTCP CLIENTINFO. Without <nick>, INFO command for the
server.
+/ctcp <nick> <command> [<text>]
+Send arbitrary CTCP commands.
+
/list <arg(s)>
This command will be sent to the server as-is. The only reason it's a
local command is so the argument can be required: sending LIST without
@@ -60,10 +78,17 @@ any arguments lists every channel on the server, which isn't useful.
/color <bg> [<fg>] [<status-active>] [<status-highlight>]
Set colors. This should be on a per-screen basis, eventually.
+TODO: this only takes bg and fg arguments, currently.
/chans
List all channels we've joined. This will actually be limited to
something like 20 (who joins more than 20 channels anyway?)
+TODO: not implemented yet.
/quote <cmd>
-Send raw IRC protocol.
+Send raw IRC protocol to the server. This bypasses local command
+parsing.
+
+/bell <number>
+Set the type of alert that happens when you're PMed or highlighted
+in a channel. 0 = none, 1 = beep, 2 = flash, 3 = beep and flash.