

The following commands are interpreted by Konversation and may differ from standard IRC commands. Items inside square brackets are optional. Items separated by bar (|) are alternate forms of the command. Commands not listed here are sent to the server as entered.
/me msgSends to the channel preceded by your nickname. For example, if
your nickname were msg, typing Tux displays the message Tux brews a cup of tea. Unless they've filtered against these types of messages, all users see it. This kind of message is typically used to convey non-verbal information, such as your current emotional state, or what you are physically doing. If you are leaving your workstation for a short time, use the /away command instead./me brews a cup a tea.
/ame msgLike the /me command above except that
the message is sent to all the channels and queries you have open on all the servers you have connected in Konversation.
/join channel [pwd]Joins . If the server permits it,
and if the channel does not already exist, it is created and you are the channel operator. If the channel requires a password in order to join, specify as channel. Most channel names begin with pwd#
/j channel [pwd]Same as /join above.
/part [channel] [reason]Leaves with channel and closes the corresponding channel tab.
Within a Konversation channel or query tab, you can just enter reason/part which closes that channel or query with your default reason
as given in the Settings.
/leave [channel] [reason]Same as /part above.
/quitWhen entered in any channel, query, or DCC tab, disconnects from the corresponding server and closes all channel, query, or DCC tabs open on that server.
/notice nick|channel msgSends to the user with nickname msg or to everyone in nick. The following is an example
of what appears to you in the channel tabchannel
[17:14] [Notice] Sending notice "I think I understand" to #konversation
And this is what the recipients see
[17:15] [Notice] -Eisfuchs- I think I understand
/query nickCreates a new tab with the user's for private conversation, commonly known on IRC as a Query. Everything written here is only visible to you and your query partner. You may enter more than one nickname separated by spaces and a query tab will be opened for each nickname. Each such query tab will be private between you and the query partner.nick
/msg nick|channel
messageSends a private message to the user with nickname or to all users in nick. Unlike channel/query,
does not open a new tab. If begins with message/me , the message is formatted in the same manner as a
/me command.
Examples
/msg Eisfuchs I need some help with the msg command
/msg #konversation New version of Konvi is online!
/msg Eisfuchs /me is compiling the Handbook right now.
/smsg nick|channel
messageSame as /msg except the message is not
displayed on your screen. This is useful for preventing passwords and other sensitive information from remaining exposed on your screen or being logged.
/amsg nick|channel
messageLike the /msg command above except that
the message is sent to all the channels and queries you have open on all the servers you have connected in Konversation.
/op nickWhen entered into a channel tab, attempts to give
operator privilege for the
channel. May not work if you lack sufficient privilege in the channel (you must be a
channel operator yourself). You may enter more than one nickname separated by spaces.nick
/deop nickWhen entered into a channel tab, takes away channel operator privilege from
. You may enter more than one nickname separated by spaces.nick
/oper [nick]Grants the user with nickname IRC-Op (Administrator) privilege. This only works if the nickname is listed in the server's O: line. IRC-Ops
have the privilege to nick/kill nicknames,
/connect servers to the IRC network, and more.
If is not entered,
attempts to grant yourself IRC-Op privilege. You will be prompted for your IRC-Op user name and password in either case.nick
/voice nickIn certain channels (with +m flag), users cannot send messages unless they have voice privilege.
This command attempts to give voice privilege.
You must have channel operator privilege to execute this command. This command is mostly used
when you are an operator for a moderated channel.nick
/unvoice nickTakes away voice privilege from in the channel.nick
/topic [channel] [message]Attempts to set the topic of to
channel. When entered in a channel tab, message may be omitted and defaults to the channel active in the tab. If channel is omitted, displays the current
topic of the channel. Changing a channel topic may fail if you lack sufficient privilege.message
/away reasonIf anyone tries to send you a private message or invite you to a channel, they will be told that you are
away from your workstation for . To change your state back to normal, enter reason/away without a reason.
/aaway reasonLike the /away command above except that
the command is sent to all the servers you have connected in Konversation.
/invite nick [channel]Invites the user with nickname to join nick. This command is especially useful if the channel is invite-only. When entered in a channel tab, channel may be omitted.channel
/exec script [parameters]Executes the Konversation-compatible shell script named
, passing it
script. See
Scripting for more information on using and writing
scripts.parameters
Examples:
/exec kdeversion
Sends your system's KDE and Qt™ version numbers to the channel.
/exec cmd uname -a
Sends your Linux® version string to the channel.
/notify [nick]Adds or removes from
your Watched Nicks Online list. If the nickname is already
in the list, it is removed. If it is not in the list, it is added. If nick is omitted, displays the current list
of watched nicknames.nick
/prefs [list|group] [list|option] [value]Displays or sets Konversation settings without using the Settings screen. If a parameter contains spaces, surround it with quotes.
Examples:
/prefs list
lists the available option groups.
/prefs "General Options" list
lists the options available in group along with their current valuesGeneral Options
/prefs "General Options" ShowTrayIcon
Displays the current value of the setting for displaying the Konversation icon in the system tray.
/prefs "General Options" ShowTrayIcon false
Turns off the Konversation icon in the system tray.
/kick nick reasonWhen entered in a channel tab, attempts to kick the user with nickname
from the channel with
nick. If reason is not entered, defaults to the
reason in the Settings. This command may only be used in
a channel tab.reason
/ban [-host|-domain|
-userhost|-userdomain] [channel] user|maskAttempts to ban the or user from mask. When entered in a channel tab,
channel may be omitted. For more information
on hosts, domains, and masks, see the documents at irchelp.org.
Too get the current ban list for a channel, enter
channel/mode .
channel b
/unban [channel] patternReverts a previous banning from a channel. When entered in a channel tab,
may be omitted.
channel
/ignore [-all] nick Adds to your Ignore list.
You may specify more than one nickname separated by spaces. Channel messages from users on your Ignore
list are not displayed. In addition, if you enter nick-all, all message types
(queries, notices, CTCP, DCC, and Exceptions) from the user are ignored as well as channel messages.
/quote cmdSends to the server.
cmd
/say msgWhen entered in a channel tab, sends to the channel. This is the same as entering msg
in the channel Input Line. Useful for sending IRC commands when you don't want
to execute the command. Two command characters (//) in a row does the same thing as
msg/say. Also used by scripts to send messages.
/raw [open|close]Places the server log in raw mode (open) or stops raw mode (close). If neither open or close is entered, defaults to open. In raw mode, the log displays every message received from the server in native IRC format.
/konsole Opens a new tab running a KDE Konsole.
/server [url] [pwd]Connects to the server at address . If
url is omitted, connects to the server associated
with the tab where you enter the command. This is useful for re-connecting to a server when
disconnected. If the server
requires a password in order to connect to it, enter it for url. If
the server requires a port number other than the default (6667), enter the pwd like this: urlirc.kde.org:6665.
/dcc SEND nick
[filename]Sends to the user with
nickname filename.
If nick is omitted, a dialog appears for you to select
a file.
filename
/dcc Opens a DCC Status tab.
/ctcp nick|channel pingSends a PING message to
or nick. This is useful for
determining if someone you are talking with has a high network lag, or (when sent to
a channel) if your system has a high lag.
channel
/ctcp nick|channel msgSends a message to
or all users in nick. This
is similar to the channel/msg command above, except that
the message is sent using the CTCP protocol. The response on the other end
depends on the IRC client program the user is running. For example, when
conversing with another Konversation user,
will return
the system time on Eisfuch's computer. /ctcp Eisfuchs TIME will return the Konversation version number
from Eisfuch's computer.
/ctcp Eisfuchs VERSION