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
msg
Sends
to the channel preceded by your nickname. For example, if your nickname weremsg
, typingTux
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/me brews a cup a tea.
/away
command instead./ame
msg
Like 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 aschannel
. Most channel names begin withpwd
.#
/j
channel
[pwd]
Same as
/join
above./part
[channel]
[reason]
Leaves
withchannel
and closes the corresponding channel tab. Within a Konversation channel or query tab, you can just enterreason
/part
which closes that channel or query with your default reason as given in the Settings./leave
[channel]
[reason]
Same as
/part
above./quit
When 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
msg
Sends
to the user with nicknamemsg
or to everyone innick
. 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
nick
Creates 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
message
Sends a private message to the user with nickname
or to all users innick
. Unlikechannel
/query
, does not open a new tab. If
begins withmessage
/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
message
Same 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
message
Like 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
nick
When 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
nick
When 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 tonick
/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
nick
In 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
nick
Takes away voice privilege from
in the channel.nick
/topic
[channel]
[message]
Attempts to set the topic of
tochannel
. When entered in a channel tab,message
may be omitted and defaults to the channel active in the tab. Ifchannel
is omitted, displays the current topic of the channel. Changing a channel topic may fail if you lack sufficient privilege.message
/away
reason
If 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, enterreason
/away
without a
.reason
/aaway
reason
Like 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 joinnick
. 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 itscript
. See Scripting for more information on using and writing scripts.parameters
Examples:
/sayversion
Sends your system's Konversation, Qt™, KF5 and Plasma™ version numbers to the channel.
/exec cmd uname -a
Sends your Linux® version string (the output of “uname -a”) to the channel.
/notify
[nick]
Adds or removes
from your Watched Nicks list. If the nickname is already in the list, it is removed. If it is not in the list, it is added. Ifnick
is omitted, displays the current list of watched nicknames.nick
/kick
nick
reason
When entered in a channel tab, attempts to kick the user with nickname
from the channel withnick
. Ifreason
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
|mask
Attempts to ban the
oruser
frommask
. When entered in a channel tab,channel
may be omitted. For more information on hosts, domains, and masks, see the documents at irchelp.org. To get the current ban list for a channel, enterchannel
/mode
.channel
b/unban
[channel]
pattern
Reverts 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 enternick
-all
, all message types (queries, notices, CTCP, DCC, and Exceptions) from the user are ignored as well as channel messages./quote
cmd
Sends
to the server.cmd
/say
msg
When entered in a channel tab, sends
to the channel. This is the same as enteringmsg
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 asmsg
/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 Konsole.
/server
[url]
[pwd]
Connects to the server at address
. Ifurl
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 forurl
. If the server requires a port number other than the default (6667), enter thepwd
like this:url
irc.kde.org:6665
./dcc SEND
nick
[filename]
Sends
to the user with nicknamefilename
. Ifnick
is omitted, a dialog appears for you to select a file.filename
/dcc
Opens the DCC Status tab.
/ctcp
nick|channel
pingSends a PING message to
ornick
. 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
msg
Sends a message to
or all users innick
. This is similar to thechannel
/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