# Keyterms & Concepts: All

$ | a | b | c | d | e | f | g | h | i | j | k | l | m
n | o | p | q | r | s | t | u | w | v | x | y | z | All

$$ | Retrieves the ID of the current object
$active | Retrieves the window ID of the active window
$array | Explicitly creates an array
$ascii | Returns the ASCII code of a character
$avatar.name | Returns the avatar name for the specified user
$avatar.path | Returns the avatar path for the specified user
$avatar | Obsolete
$away | Returns 1 if the current user is away
$b | Returns the BOLD mIRC control character
$base64ToAscii | Returns a decoded base64 string
$calc | $calc() has been replaced by $() !
$chan.admincount | Returns the number of channel admin users on a channel
$chan.bancount | Returns the number of entries in the channel ban list
$chan.banexceptioncount | Returns the number of entries in the channel ban exception list
$chan.banexceptionlist | Returns an array of channel ban exception masks
$chan.banlist | Returns an array of channel ban masks
$chan.getflag | Returns the channel-user mode flag of an user
$chan.halfopcount | Returns the number of halfop users on a channel
$chan.invitecount | Returns the number of entries in the channel invite list
$chan.invitelist | Returns an array of channel invite masks
$chan.isDead | Checks if a channel is dead
$chan.isMeAdmin | Checks if the current user is at least an administrator on a channel
$chan.isMeHalfOp | Checks if the current user is at least an half operator on a channel
$chan.isMeOp | Checks if the current user is at least op on a channel
$chan.isMeOwner | Checks if the current user is at least an owner on a channel
$chan.isMeUserOp | Checks if the current user is at least an user operator on a channel
$chan.isMeVoice | Checks if the current user is at least voice on a channel
$chan.isadmin | Checks if an user is at least channel administrator
$chan.ishalfop | Checks if an user is at least halfop on a channel
$chan.ison | Checks if an user is on a channel
$chan.isop | Checks if an user is at least an op on a channel
$chan.isowner | Checks if an user is at least a channel owner
$chan.isuserop | Checks if an user is at least an userop on a channel
$chan.isvoice | Checks if an user is at least voiced on a channel
$chan.key | Returns the key of a channel
$chan.limit | Returns the limit of a channel
$chan.matchban | Matches a mask agains the channel ban list
$chan.matchbanexception | Matches a mask agains the channel ban exception list
$chan.matchinvite | Matches a mask agains the channel invite list
$chan.mode | Returns the mode string of a channel
$chan.name | Returns the name of a channel
$chan.opcount | Returns the number of op users on a channel
$chan.ownercount | Returns the number of channel owner users on a channel
$chan.topic | Returns the topic of a channel
$chan.topicsetat | Returns the set time of the topic of a channel
$chan.topicsetby | Returns the author of the topic of a channel
$chan.userJoinTime | Returns the time that an user has joined the channel
$chan.userLastActionTime | Returns the time that an user has last performed some kind of action on the channel
$chan.usercount | Returns the number of users on a channel
$chan.usermodelevel | Returns the channel user-mode level
$chan.useropcount | Returns the number of userop users on a channel
$chan.users | Returns an array of channel user nicknames
$chan.voicecount | Returns the number of voiced users on a channel
$channel | Retrieves the window ID of a specified channel
$char | Returns a character specified by ascii code
$classdefined | Checks if a class is defined
$config.filelist | Returns a list of open config files
$config.filename | Returns the filename of an open config file
$config.hassection | Checks wheter a section is present in a config file
$config.id | Returns the id of an open config file
$config.keylist | Returns a list of keys in a config file
$config.open | Opens a config file
$config.read | Reads an entry from a config file
$config.readonly | Checks wheter a config file is opened in readonly mode
$config.section | Returns the name of the current section of a config file
$config.sectionlist | Returns a list of the sections in a config file
$console | Retrieves the window ID of a specified console
$context | Retrieves the ID of the specified IRC context
$cr | Returns a carriage return character
$date | Returns a date/time string using a specified format
$dcc.averageSpeed | Returns the average speed of a dcc file transfer
$dcc.connectionType | Returns the connection type of the specified DCC
$dcc.ircContext | Returns the ircContext from which this DCC has originated
$dcc.isFileDownload | Checks if a DCC is a download file transfer
$dcc.isFileTransfer | Checks if a DCC is a file transfer
$dcc.isFileUpload | Checks if a DCC is an upload file transfer
$dcc.localFileName | Returns the local file name associated to the specified DCC
$dcc.localFileSize | Returns the local file size associated to the specified DCC
$dcc.localHost | Returns the local hostname associated to the specified DCC
$dcc.localIp | Returns the local ip address associated to the specified DCC
$dcc.localNick | Returns the local nickname associated to the specified DCC
$dcc.localPort | Returns the local port associated to the specified DCC
$dcc.localUser | Returns the local username associated to the specified DCC
$dcc.protocol | Returns the protocol of the specified DCC
$dcc.remoteFileName | Returns the remote file name associated to the specified DCC
$dcc.remoteFileSize | Returns the remote file size associated to the specified DCC
$dcc.remoteHost | Returns the remote hostname associated to the specified DCC
$dcc.remoteIp | Returns the remote ip address associated to the specified DCC
$dcc.remoteNick | Returns the remote nickname associated to the specified DCC
$dcc.remotePort | Returns the remote port associated to the specified DCC
$dcc.remoteUser | Returns the remote username associated to the specified DCC
$dcc.session | Returns the DCC session identifier associated to a window
$dcc.transferredBytes | Returns the number of transferred bytes in a dcc file transfer
$dockwidget.isVisible | Returns the state of the dock widget
$features | Returns the features that KVIrc supports
$file.currentdir | Get the current directory
$file.exists | Check if a file exists
$file.extractfilename | Extract the filename from a file path
$file.extractpath | Extract the path from a filename
$file.fixpath | Converts file paths
$file.globaldir | Get the KVIrc global directory
$file.homedir | Get the user's HOME directory
$file.localdir | Get the KVIrc local directory
$file.ls | Returns a directory listing
$file.ps | Returns the file path separator
$file.read | Reads a text file
$file.rootdir | Get the system root directory
$file.size | Returns the size of a file
$file.type | Checks the type of a path
$fmtsocket | Returns a formatted socket buffer
$hexToAscii | Returns a decoded hex string
$hostname | Returns the hostname of the specified user
$ic | Retrieves the ID of the specified IRC context
$icon | Returns the ID of an icon
$iconname | Returns the name of an icon
$isAnyConsoleConnected | Returns 1 if there is any console connected
$isMainWindowMinimized | Checks if main KVirc window is minimized
$isMeHalfOp | Returns 1 if the current user has halfop status
$isMeOp | Returns 1 if the current user has operator status
$isMeUserOp | Returns 1 if the current user has userop status
$isMeVoice | Returns 1 if the current user has voice status
$isTimer | Checks for a timer existence
$isWellKnown | Returns 1 if the specified user is well known
$k | Returns the COLOR mIRC control character
$lag.lag | Returns the lag on the current server
$lf | Returns a line feed character
$log.file | Returns the current log filename
$mask.hasNumericHost | Checks if a host part of a mask is numeric
$mask.host | Returns the hostname part of an IRC mask
$mask.match | Matches a mask agains a wildcarded one
$mask.nick | Returns the nick part of an IRC mask
$mask.user | Returns the username part of an IRC mask
$mask | Retrieves the host mask of a user
$me | Returns the current nickname
$mp3player.getchannels | Returns the number of channels of the current song (mp3player module)
$mp3player.getfilename | Returns the filename of the current song (mp3player module)
$mp3player.getfreq | Returns the frequency of the current song (mp3player module)
$mp3player.getlength | Returns the length of the current song (mp3player module)
$mp3player.getmp3tag_album | reads album entry from mp3 tag (mp3player module)
$mp3player.getmp3tag_artist | reads artist entry from mp3 tag (mp3player module)
$mp3player.getmp3tag_comment | reads comment entry from mp3 tag (mp3player module)
$mp3player.getmp3tag_copright | reads copright entry from mp3 tag (mp3player module)
$mp3player.getmp3tag_crc | reads crc entry from mp3 tag (mp3player module)
$mp3player.getmp3tag_date | reads year entry from mp3 tag (mp3player module)
$mp3player.getmp3tag_emphasis | reads emphasis entry from mp3 tag (mp3player module)
$mp3player.getmp3tag_genre | reads genre entry from mp3 tag (mp3player module)
$mp3player.getmp3tag_layer | reads mpeg layer entry from mp3 tag (mp3player module)
$mp3player.getmp3tag_original | reads original entry from mp3 tag (mp3player module)
$mp3player.getmp3tag_title | reads title entry from mp3 tag (mp3player module)
$mp3player.getmp3tag_tracknumber | reads tracknumber entry from mp3 tag (mp3player module)
$mp3player.getmp3tag_version | reads mpeg version from mp3 tag (mp3player module)
$mp3player.getposition | Returns the position of the current song (mp3player module)
$mp3player.getrate | Returns the rate of the current song (mp3player module)
$mp3player.gettime | Returns the time of the current song (mp3player module)
$mp3player.gettitle | Returns the title of the current song (mp3player module)
$mp3player.ispaused | Checks the state of the mp3 player (mp3player module)
$mp3player.isplaying | Checks the state of the mp3 player (mp3player module)
$msgtype | Returns the id of a message type color set
$my.host | Returns the current hostname
$my.ip | Returns the current ip address
$my.network | Returns the current network name
$my.nick | Returns the current nickname
$my.server | Returns the current server name
$my.umode | Returns the current user mode flags
$my.user | Returns the current username
$new | Creates a new object
$notifier.isEnabled | Returns 1 if the notifier window is enabled
$o | Returns the RESET mIRC control character
$option | Returns the value of an option
$options.isdialog | Returns the options dialog state
$perl.isAvailable | Check if perl scripting support is available
$query | Retrieves the window ID of a specified query
$r | Returns the REVERSE mIRC control character
$rand | Generates a random number
$regchan.find | Checks if a channel is registered
$regchan.match | Checks if a channel is registered
$regchan.property | Returns a property of an entry in the registered channels database
$reguser.exactMatch | Returns an entry in the registered user database
$reguser.list | Get a list of registered user masks
$reguser.mask | Returns the registration masks for a db entry
$reguser.match | Returns an entry in the registered user database
$reguser.matchProperty | Returns a property of an entry in the registered user database
$reguser.property | Returns a property of an entry in the registered user database
$selected | Returns the list of selected nicknames in the channel
$server | Returns the current server name (if any)
$split | Splits a string to an array
$str.append | Append one string to another.
$str.charsum | Returns the sum of the character codes of the string
$str.cmp | Compare two strings alphabetically
$str.cmpnocase | Compare two strings alphabetically, case insensitive.
$str.contains | Returns 1 if the first parameter contains the second
$str.containsnocase | Returns 1 if the first parameter contains the second, case insensitive
$str.equal | Returns 1 if the two string parameters are equal
$str.equalnocase | Returns 1 if the two string parameters are equal, case insensitive
$str.find | Find the index of the nth ocurrence of a substring in a string
$str.findfirst | Find the index of a substring in a string
$str.findfirstnocase | Find the index of a substring in a string, case insensitive
$str.findlast | Find the last index of a substring in a string
$str.findlastnocase | Find the last index of a substring in a string, case insensitive
$str.insert | Inserts a substring in a string at a given index
$str.isempty | Returns 1 if the given string don't have any character.
$str.isnumber | Returns 1 if the given string represents a number
$str.isunsignednumber | Returns 1 if the given string represents an unsigned number
$str.left | Returns a substring starting from the left until the given index.
$str.lefttofirst | Returns the left part of a string until a given substring
$str.lefttolast | Returns the left part of a string until the last ocurrence of a given substring
$str.len | Returns the lenght of the given string
$str.lowcase | Returns the given string with all characters turned to lower case
$str.match | Matches a fixed string agains a wildcard expression
$str.matchnocase | Matches a fixed string agains a wildcard expression (case insensitive)
$str.mid | Returns a substring starting from a given index.
$str.prepend | Prepend one string to another.
$str.replace | Append one string to another.
$str.replacenocase | Append one string to another.
$str.right | Returns a substring starting from the right until the given index.
$str.rightfromfirst | Returns the right part of a string from the first ocurrence of a given substring
$str.rightfromlast | Returns the right part of a string from the last ocurrence of a given substring
$str.strip | Returns a whitespace stripped string
$str.stripleft | Returns a left whitespace stripped string
$str.stripright | Returns a right whitespace stripped string
$str.token | Returns the nth token in a string
$str.upcase | Returns the given string with all characters turned to upper case
$str.word | Returns the nth word in a string
$sw | Returns the value of a switch for an alias
$system.dcop | Performs a DCOP call
$system.getenv | Returns the value of an enviroinement variable
$system.hostname | Returns the hostname of the machine that KVIrc is running on
$system.osmachine | Returns the machine of the operating system
$system.osname | Returns the name of the operating system
$system.osnodename | Returns the nodename of the operating system
$system.osrelease | Returns the release of the operating system
$system.ostype | Returns the type of the operating system
$system.osversion | Returns the version of the operating system
$target | Returns the target of the current window
$this | Retrieves the ID of the current object
$time | Returns a formatted date/time string
$tmphighlight.ishighlighted | Returns 1 if the user is highlighted on this channel, 0 otherwise
$toolbar.exists | Checks if a toolbar exists
$toolbar.isVisible | Checks if a toolbar is visible
$toolbar.items | Returns the list of items in a specified toolbar
$toolbar.list | Returns a list of defined toolbars
$tr | Translates an english string to the current language
$u | Returns the UNDERLINE mIRC control character
$unixTime | Returns the current UNIX time
$username | Returns the username of the specified user
$version | Returns informations about the version of KVIrc.
$window.activityLevel | Returns the current activity level of a window
$window.activityTemperature | Returns the current activity temperature of a window
$window.caption | Returns the caption of a window
$window.console | Returns the console that a window is attacched to
$window.exists | Checks for the existence of a window
$window.hasInput | Checks if a window has an input field
$window.hasOutput | Checks if a window has a text output widget
$window.hasUserFocus | Checks if a window has the user focus
$window.isMaximized | Checks if a window is currently maximized
$window.isMinimized | Checks if a window is currently minimized
$window.list | Generates lists of windows
$window.open | Creates and opens a new window
$window.type | Returns the type of a window
$window | Retrieves the ID of a specified window
Adding toolbar items | Adds a new item to a toolbar
Aliases | Aliases : user definable command sequences
Anti-spam protection |
Authentication with NickServ | Automatic authentication with NickServ
CTCP AVATAR protocol options | A more visual IRC
CTCP flood protection options | Protection against CTCP flooding
Connection dependant commands |
Creating toolbars | Creates a toolbar
Cryptography and text transformation | Crypt/text transformation engines and how to use them
DCC negotiation and connection | Overview of the DCC internals
DCC without IRC | Overview of the DCC internals
Data types | KVIrc built-in data types
Destroying a toolbar | Destroys a toolbar
Enviroinement variables | Returns the value of an enviroinement variable
Enviroinement variables | Sets an enviroinement variable
Escape sequences and clickable links |
Events | Events: user reactions
HTTP extension | Retrieves a file via HTTP GET
IRC context |
IRC context | KVIrc window structure and the window naming conventions
Including perl code snippets in KVS | Starts a perl code snippet
Introduction to IRC | Introduction to IRC
Introduction to KVIrc | Introduction to KVIrc
Irc masks | Decription of the standard IRC masks
KVIrc and CTCP | For developers: Client-To-Client Protocol handling in KVIrc
KVIrc scripting language introduction | KVIrc scripting language introduction
KVIrc | Introduction to KVIrc
Keyboard shortcuts | The list of the common keyboard shortcuts
Keyboard shortcuts | The list of the common keyboard shortcuts
Loadable modules | KVIrc modules model
Localization of scripts | Explains how to add translation capabilities to your scripts
NickServ | Automatic authentication with NickServ
Notify lists | Tracking users on IRC
Object scripting | Object scripting overview
OnAccelKeyPressed | An accelerator key was pressed
OnAction | Someone issued a CTCP ACTION
OnBan | Someone has set a +b flag on the channel
OnBanException | Someone has set a +e flag on the channel
OnBanExceptionRemove | Someone has set a -e flag on the channel
OnCTCPFlood | Someone tried to flood you with CTCP requests
OnCTCPReply | A CTCP reply has been received
OnCTCPRequest | A CTCP request has been received
OnChanAdmin | Someone has given a user the +a flag
OnChanOwner | Someone has given a user the +q flag
OnChanServNotice | A notice from ChanServ has been received
OnChannelLinkPopupRequest | Channel link popup customization
OnChannelMessage | A message has been received from the channel
OnChannelNickDefaultActionRequest | Allows customization of the double click on nicknames
OnChannelNickPopupRequest | Allows customization of the nick-on-channel context popup
OnChannelNotice | A NOTICE have been issued to a channel
OnChannelPopupRequest | Triggered when the channel text view is right-clicked
OnChannelSync | Triggered when all the channel informations have been received
OnChannelWindowCreated | A channel window has just been opened
OnConsolePopupRequest | Triggered when the console text view is right-clicked
OnDCCChatConnected | A DCC Chat connection has been established
OnDCCChatConnectionInProgress | A DCC Chat connection has just been started
OnDCCChatDisconnected | A DCC Chat has been just disconnected
OnDCCChatError | A DCC Chat error has just been triggered
OnDCCChatMessage | A DCC Chat message has just been received
OnDCCChatPopupRequest | Triggered when the DCC chat text view is right-clicked
OnDCCChatWindowClosing | A DCC Chat is going to be closed
OnDCCChatWindowCreated | A dcc chat window has been just created
OnDCCFileTransferBegin | Triggered when a DCC File transfer begins
OnDCCFileTransferConnectionInProgress | Triggered when a DCC File transfer is waiting for a connection
OnDCCFileTransferFailed | Triggered when a DCC File transfer fails
OnDCCFileTransferSuccess | Triggered when a DCC File transfer succeeds
OnDCCSessionCreated | A new DCC session has just been created
OnDCCSessionDestroyed | A new DCC session has just been destroyed
OnDeChanAdmin | Someone has given a user the -a flag
OnDeChanOwner | Someone has given a user the -q flag
OnDeHalfOp | Someone has given a user the -h flag
OnDeOp | Someone has given a user the -o flag
OnDeUserOp | Someone has given a user a -u flag
OnDeVoice | Someone has given a user the -v flag
OnDisconnectRequest | Triggered when the user requests a disconnection
OnError | Server ERROR message received
OnFrameWindowCreated | Triggered when a new frame window is opened
OnFrameWindowDestroyed | Triggered when a frame window is being destroyed
OnHalfOp | Someone has given a user the +h flag
OnHighlight | A channel or query message is going to be highlighted
OnHostLinkPopupRequest | Host link popup customization
OnIRC | Triggered when the login operations are terminated
OnIRCConnectionEstabilished | Triggered when a new irc connection has been established
OnIRCConnectionTerminated | Triggered when an irc connection has been terminated
OnIRCContextCreated | Triggered when a new irc context is created
OnIRCContextDestroyed | Triggered when an irc context is destroyed
OnInvite | The local user has received an invitation
OnInviteException | A +I mode has been set
OnInviteExceptionRemove | Move -I has been set
OnJoin | Non-local user joining a channel
OnKVIrcShutdown | Triggered on KVIrc shutdown
OnKVIrcStartup | Triggered on KVIrc startup
OnKeySet | The channel users key has been set
OnKeyUnset | The channel users key has been unset
OnKick | Non-local user is being kicked from a channel
OnLagAlarmTimeDown | High-Lag Alarm Stopped
OnLagAlarmTimeUp | High-Lag Alarm Started
OnLagCheck | The lag metering engine has checked the lag
OnLimitSet | The channel users limit has been set
OnLimitUnSet | The channel users limit has been unset
OnMeAway | Local user sets the AWAY status
OnMeBack | Local user cancels the AWAY status
OnMeBan | Local user is being banned in a channel
OnMeBanException | Someone has set a +e flag on the local user
OnMeBanExceptionRemove | Someone has set a -e flag on the local user
OnMeChanAdmin | Someone has given the +a flag to the local user
OnMeChanOwner | Someone has given the +q flag to the local user
OnMeDeChanAdmin | Someone has given the -a flag to the local user
OnMeDeChanOwner | Someone has given the -q flag to the local user
OnMeDeHalfOp | Someone has given the local user the -h flag
OnMeDeOp | Someone has given the -o flag to the local user
OnMeDeUserOp | Someone has given the local user the -u flag
OnMeDeVoice | Someone has give the local user a -v flag
OnMeHalfOp | Someone has given the local user the +h flag
OnMeInviteException | A +I mode has been set
OnMeInviteExceptionRemove | Move -I has been set
OnMeJoin | Local user joining a channel
OnMeKick | Local user is being kicked from a channel
OnMeNickChange | The local user has changed his nickname
OnMeOp | Someone has given the +o flag to the local user
OnMePart | Local user is leaving a channel
OnMeUnban | Local user is being de-banned in a channel
OnMeUserOp | Someone has given the local user the +u flag
OnMeVoice | Someone has give the local user a +v flag
OnNetsplit | A netsplit has been detected
OnNickChange | Someone has changed his nickname
OnNickLinkDefaultActionRequest | Nick link double click customization
OnNickLinkPopupRequest | Nick link popup customization
OnNickServNotice | A notice from NickServ has been received
OnNotifyListDefaultActionRequest | Notify list double click customization
OnNotifyListPopupRequest | Notify list context popup customization
OnNotifyOffLine | An user in the notify list went off-line
OnNotifyOnLine | An user in the notify list is on-line
OnOp | Someone has given a user the +o flag
OnPart | Non-local user is leaving a channel
OnPing | Server ping handler
OnPong | Server pong handler
OnQueryFileDropped | Drop in query
OnQueryMessage | A message has been received from a query
OnQueryNickDefaultActionRequest | Query double click customization
OnQueryNickPopupRequest | Query nicklist popup customization
OnQueryNotice | A private notice has been received
OnQueryPopupRequest | Triggered when the query text view is right-clicked
OnQueryTargetAdded | A new query target has been added
OnQueryWindowCreated | A query window has just been opened
OnQueryWindowRequest | A new query window is going to be opened because a remote message has been received
OnQuit | An user is leaving a channel
OnServerLinkPopupRequest | Server link popup customization
OnServerNotice | A server NOTICE have been issued.
OnTextInput | The user has just entered some text in the text input
OnTextViewDoubleClicked | Text view link double click customization
OnTopic | Topic change on a channel
OnURL | Triggered when an url appears in one of the output windows
OnURLLinkPopupRequest | URL link popup customization
OnUnban | Someone has set a -b flag on the channel
OnUnhandledLiteral | An unhandled literal server message has been received
OnUserMode | The local user has changed mode
OnUserOp | Someone has given a user the +u flag
OnVoice | Someone has given a user the +v flag
OnWallops | Triggered when a WALLOPS message is received from the server
OnWindowActivated | A window has just been activated
OnWindowPopupRequest | Used for window popup customization
Operators | Variable operators , assignments & co.
RFC2812 | The IRC protocol specification (revised)
RFC2821 Wrappers | Wrappers for rfc2821 commands
Rebinding commands to another window | Standard rebinding switch
Registered users | Registration of users in KVIrc
Removing toolbar items | Removes a toolbar item
Sharing files with KVIrc | Automatically sharing your files with other IRC users
Standard rebinding switch | Standard rebinding switch
System information | Performs a DCOP call
System information | Returns the hostname of the machine that KVIrc is running on
The AVATAR idea | Extending IRC fun: the AVATAR idea
The DCC module | Direct Client Connections
The KVIrc TextIcons extension | The KVIrc TextIcons extension
The URL list module | The URL list module: keeps track of all urls shown in kvirc windows
The config module | Managing of configuration files
The image identifier | Semantics of the <image_id> parameter
The lamerizer module | The Lamerizer text transformation engine
The log interface module | Interface to the KVirc log subsystem
The mp3player interface module | Interface to winamp/xmms
The reguser module | Interface to the registered users database
The rijndael module | The Rijndael cryptographic engines
Using perl from KVS and vice-versa. | How to use perl from KVS and KVS from perl.
Why there are no blocking dialogs in KVIrc ? | Tecnical answer
Window naming conventions | KVIrc window structure and the window naming conventions
about.kvirc | Shows the "about kvirc" dialog
action.create | Defines a new action
action.destroy | Destroy an action
action.disable | Disables an action
action.enable | Enables an action
action.list | Lists the available actions
action.trigger | Triggers an action
actioneditor.open | Shows the action editor
admin | Requests the admin info from a server
alias | Adds a new alias or modifies an existing one
aliaseditor.open | Shows the alias editor
aliases | Aliases : user definable command sequences
array reference | KVIrc built-in data types
array | KVIrc built-in data types
arrays | KVIrc built-in data types
assign | Variable operators , assignments & co.
assignment | Variable operators , assignments & co.
associative arrays | KVIrc built-in data types
automatic authentication with NickServ | Automatic authentication with NickServ
avatar property | Registration of users in KVIrc
avatar.notify | Notifies the current avatar to a remote target
avatar.query | Queries the avatar of a remote target
avatar.set | Sets the local user's avatar
avatar.unset | Unsets the local user's avatar
avatar | A more visual IRC
avatar | Obsolete
avatar | Sets the local user's avatar
away | Puts you into 'away' state
awhois | Asynchronous WHOIS
back | Allows you to return from being away
ban | Sets ban masks for the channel
beep | Beep beep!
bnf | The IRC protocol specification (revised)
break | Interrupts an iteration loop
button class | A simple, well-known button
button object class | A simple, well-known button
button | Adds/removes/changes user definable buttons
buttonctl | changes user definable buttons
channel operator | Introduction to IRC
channel | Introduction to IRC
channels | Introduction to IRC
channelsjoin.open | Opens a window to join channels
checkbox class | Check box with a text description
child widgets | Manages child widget geometry
class | Base class for all the KVIrc objects
class | Defines a new object class
clear | Clears the IRC view
clearobjects | Removes all the user class definitions
clock.add | Adds a Clock applet
codepage | Tries to set the codepage on server
codetester.open | Shows the code tester window
combobox class | Combined button and popup list
combobox object class | Combined button and popup list
command scope | KVIrc built-in data types
commands exported by modules | KVIrc modules model
complex data structures | Object scripting overview
conditional commands | Flow control command
conditional commands | Flow control command
config.clear | Clears a config file
config.clearsection | Clears a section in a config file
config.close | Closes a config file
config.flush | Flushes a config file
config.setsection | Changes the current section of a config file
config.write | Writes a data field to a config file
connect | Connects a signal to a slot
connecting to a server | Connects to the specified server
connection ID | KVIrc window structure and the window naming conventions
connection dependant commands |
copying files | Makes a copy of a file
copying files | Makes a copy of a file
creating directories | Creates a directory
creating files | I/O device that operates on files
cryptography | Crypt/text transformation engines and how to use them
ctcp flood | Protection against CTCP flooding
ctcp | Sends a CTCP message
data types | KVIrc built-in data types
dcc.abort | Aborts a dcc session
dcc.canvas | Starts a DCC Canvas connection
dcc.chat | Starts a DCC Chat connection
dcc.get | Requests a file
dcc.recv | Sets up a file receiving connection
dcc.rsend | Sends a file by using the Reverse DCC Send protocol
dcc.send | Sends a file
dcc.voice | Starts a DCC Voice connection
defining an object class | Defines a new object class
defpopup | Defines a popup menu
delete | Destroys an object
delpopupitem | Deletes an item from a popup
deop | Removes chanop status from the specified users
destroy | Destroys an object
devoice | Removes voice flag for the specified users
dialog.file | Shows a file dialog
dialog.image | Shows a image dialog
dialog.message | Shows a message box
dialog.textinput | Shows a dialog that accepts user input as text
dictionaries | KVIrc built-in data types
dictionary keys | KVIrc built-in data types
dictionary reference | KVIrc built-in data types
dictionary | KVIrc built-in data types
disconnect | Disconnects a signal from a slot
display url | Displays an URI allowing to perform actions on click
dock widget | Shows the dock widget for the current frame window
dockwidget.hide | Hides the dock widget for the current frame window
dockwidget.show | Shows the dock widget for the current frame window
dots in command names | KVIrc modules model
dots in function names | KVIrc modules model
echo | Outputs text to a KVIrc window
echoprivmsg | Outputs text to a KVIrc window
eval | Change the behaviour of a set of commands
event handlers | Events: user reactions
event | Adds a new event handler
event | Events: user reactions
eventctl | Controls the execution of event handlers
eventeditor.open | Shows the event editor
events | Events: user reactions
exec | Asynchronous execution of external programs
extended scope | KVIrc built-in data types
file class | I/O device that operates on files
file object class | I/O device that operates on files
file sharing | Automatically sharing your files with other IRC users
file.addimagepath | Adds an image search path
file.copy | Makes a copy of a file
file.delimagepath | Removes an image search path
file.mkdir | Creates a directory
file.remove | Removes a file
file.rename | Makes a copy of a file
file.rmdir | Removes a directory
file.write | Writes an ascii data string to a file
filetransferwindow.open | Opens the file transfer window
flow control commands |
flow control commands | Flow control command
flow control commands | Flow control command
flow control commands | Iteration command
flow control commands | Iteration command
for |
foreach | Iteration command
frame window | KVIrc window structure and the window naming conventions
functions exported by modules | KVIrc modules model
functions exported by modules | KVIrc modules model
global variable | KVIrc built-in data types
global variables | KVIrc built-in data types
grupbox class | Provides a groupbox bar.
grupbox object class | Provides a groupbox bar.
halt | Stops the execution of the current script
hash | KVIrc built-in data types
hashes | KVIrc built-in data types
help.open | Shows a help document
help.search | Searches the documentation
help | Shows a help page
host | DNS lookup
host | DNS lookup
hostname | Decription of the standard IRC masks
how kvirc locates image files | Semantics of the <image_id> parameter
http.get | Retrieves a file via HTTP GET
ident.start | Starts the builtin ident service
ident.stop | Stops the ident service
if | Flow control command
image identifier | Semantics of the <image_id> parameter
info | Requests the server daemon info from a server
input | An editor for inputting larger portions of text
input | Simple line editor for inputting short text
internet relay chat | Introduction to IRC
invite | Invites an user to a channel
iograph.add | Adds an IOGraph applet
irc channel | The IRC protocol specification (revised)
irc client | Introduction to IRC
irc etiquette | Introduction to IRC
irc masks | Decription of the standard IRC masks
irc network | Introduction to IRC
irc server | Introduction to IRC
irc user | Introduction to IRC
irc user | The IRC protocol specification (revised)
irc users | Introduction to IRC
irc | Introduction to IRC
irc | The IRC protocol specification (revised)
iteration commands |
iteration commands | Iteration command
iteration commands | Iteration command
join | Joins the specified channels
kick | Kicks an user from a channel
killclass | Removes a class definition
killtimer | Stops a timer
kvs | KVIrc scripting language introduction
label class | Displays text or an image
label object class | Displays text or an image
layout class | Manages child widget geometry
layout object class | Manages child widget geometry
lcd | The lcdNumber widget displays a number with LCD-like digits.
lcdnumber class | The lcdNumber widget displays a number with LCD-like digits.
lcdnumber object class | The lcdNumber widget displays a number with LCD-like digits.
leave | Alias for part
line editor | An editor for inputting larger portions of text
line editor | Simple line editor for inputting short text
lineedit class | Simple line editor for inputting short text
lineedit object class | Simple line editor for inputting short text
link | Displays an URI allowing to perform actions on click
links.open | Opens a Links window
list class | Abstracts a double linked list of strings
list object class | Abstracts a double linked list of strings
list.open | Opens a List window
list | Lists channels
listbox class | A widget displaying a list of items
listbox object class | A widget displaying a list of items
local variable | KVIrc built-in data types
local variables | KVIrc built-in data types
log.flush | Flushes the log file for a specified window
log.start | Starts logging in a specified window
log.stop | Stops logging in a specified window
logging | Flushes the log file for a specified window
logging | Interface to the KVirc log subsystem
logging | Starts logging in a specified window
logging | Stops logging in a specified window
logview.open | Opens the log viewer window
lusers | Requests statistics about users on IRC
me | Sends a CTCP ACTION
menubar class | A menu bar object implementation
mode | Sends a MODE irc message
module loading | KVIrc modules model
module locking | KVIrc modules model
module naming convention | KVIrc modules model
motd | Requests the Message of the day
mp3player.add | Adds a file to the playlist (mp3player interface module)
mp3player.addurl | Adds an url to the playlist (mp3player interface module)
mp3player.next | Starts playback of the next song (mp3player interface module)
mp3player.pause | Pauses playback (mp3player interface module)
mp3player.play | Starts playback (mp3player interface module)
mp3player.prev | Starts playback of the previous song (mp3player interface module)
mp3player.quit | Quits the remote mp3 player (mp3player interface module)
mp3player.stop | Stops playback (mp3player interface module)
msg | Alias for privmsg
multilineedit class | An editor for inputting larger portions of text
multilineedit object class | An editor for inputting larger portions of text
nick | Changes your nickname
nickname | Decription of the standard IRC masks
nickname | Introduction to IRC
nicknames | Introduction to IRC
notice | Sends a private notice
notifier.hide | Hides the notifier window
notifier.message | Adds a message to the notifier window
notifier.show | Shows the notifier window
notify lists | Tracking users on IRC
notify property | Registration of users in KVIrc
notify property | Tracking users on IRC
numeric messages | The IRC protocol specification (revised)
object class | Base class for all the KVIrc objects
object class | Base class for all the KVIrc objects
object scripting | Object scripting overview
object | Base class for all the KVIrc objects
objects | Object scripting overview
op | Sets chanop status to the specified users
openurl | Opens an url
oper | Requests IRC operator status
operator | Variable operators , assignments & co.
operators | Variable operators , assignments & co.
option | Sets an internal option
options.dialog | Shows the "options dialog"
options.edit | Shows a single options page
options.pages | Lists the option pages
options.save | Saves the options to disk
parse | Executes commands from a file
part | Leaves the specified channels
pass | Sends a password to the server
percent sign | KVIrc built-in data types
perl.begin | Starts a perl code snippet
perl.destroy | Destroys a perl execution context
perl.end | Ends a perl code snippet
play | Plays a file
plugins | KVIrc modules model
popup | Shows a popup menu
popupeditor.open | Shows the popup editor
popupmenu class | Provides a popup menu.
popupmenu object class | Provides a popup menu.
privacy | Crypt/text transformation engines and how to use them
private key | Crypt/text transformation engines and how to use them
privateimpl | Adds a private implementation of a function
privmsg | Sends a private message
process class | A class to manage process.
process object class | A class to manage process.
process | A class to manage process.
progressbar class | Provides a horizontal progress bar.
progressbar object class | Provides a horizontal progress bar.
protocol | The IRC protocol specification (revised)
query | Opens one or more query windows
quit | Terminates the current IRC connection or the entier application
quote | Builtin alias for raw
radiobutton class | A radiobutton class
radiobutton widget class | A radiobutton class
raise | Raises a KVIrc frame window
raw | Sends raw data to the server
raweditor.open | Shows the raw events editor
rebind | Rebinds the command sequence to a specified window
regchan.add | Registers a channel
regchan.list | Lists the registered channels
regchan.remove | Unregisters a channel
regchan.setproperty | Sets a property for a registered channel
registered user properties | Registration of users in KVIrc
registered users | Lists the registered users
registered users | Registration of users in KVIrc
registering channels | Registers a channel
registering users | Adds a mask to a registered user
registering users | Opens the registeredusers dialog
registering users | Registers an user
registering users | Removes a mask from the regusers database
registering users | Shows a registration wizard dialog
registration mask | Registration of users in KVIrc
registration wizard | Shows a registration wizard dialog
reguser.add | Registers an user
reguser.addmask | Adds a mask to a registered user
reguser.delmask | Removes a mask from the regusers database
reguser.edit | Opens the registeredusers dialog
reguser.remove | Removes an entry from the regusers database
reguser.setproperty | Sets a property of a registered user
reguser.showlist | Lists the registered users
reguser.wizard | Shows a registration wizard dialog
removing directories | Removes a directory
removing files | Removes a file
return | Returns from the current command sequence and sets it return value
run | Runs an external process
say | Type text in a window
scalar | KVIrc built-in data types
scalars | KVIrc built-in data types
selection | Combined button and popup list
server messages | The IRC protocol specification (revised)
server protocol | The IRC protocol specification (revised)
server replies | The IRC protocol specification (revised)
server | Connects to the specified server
server | Introduction to IRC
service | Registers a new service
setmenu | Adds a popup menu to the menu bar
setreturn | Sets the return value of the current command sequence
setting user properties | Sets a property of a registered user
setting your avatar | Sets the local user's avatar
shared files | Clears the shared files list
sharedfile.add | Adds a file sharedfile
sharedfile.clear | Clears the shared files list
sharedfile.list | Lists the active file sharedfile
sharedfile.remove | Removes a shared file
sharedfileswindow.open | Opens the shared files window
show image | Displays text or an image
slider class | The slider widget provides a vertical or horizontal slider.
slider object class | The slider widget provides a vertical or horizontal slider.
snd.play | Play a sound file from the disk
socket class | A Ipv4/Ipv6 TCP socket
socket object class | A Ipv4/Ipv6 TCP socket
sockets | Requests the sockets info from a server
socketspy.open | Opens a SocketSpy window
sorted list | Abstracts a double linked list of strings
sound | Plays a file
spam |
spaste.clipboard | Sends the contents of the clipboard to a window, pausing between each line
spaste.file | Sends the contents of a file to a window, with a delay between each line
spaste.list | Lists all the running spaste processes.
spaste.setdelay | Sets the delay time in miliseconds for the spaste module command delay
spaste.stop | Stops one or more slow-paste process.
spinbox class | Provides a simple spin button.
spinbox object class | Provides a simple spin button.
squery | Sends a message to a service
squit | Disconnects a server socket (ircops only)
srand | Initializes the random number generator
stats | Requests the stats info from a server
storing & reading configuration entries | Changes the current section of a config file
storing & reading configuration entries | Clears a config file
storing & reading configuration entries | Clears a section in a config file
storing & reading configuration entries | Closes a config file
storing & reading configuration entries | Flushes a config file
storing & reading configuration entries | Writes a data field to a config file
string class | A powerful string object class
string object class | A powerful string object class
switch | Flow control command
system tray | Shows the dock widget for the current frame window
system.setenv | Sets an enviroinement variable
tabwidget class | Provides a Tab Widget.
tabwidget object class | Provides a Tab Widget.
term.open | Shows a terminal emulator
text transformation | Crypt/text transformation engines and how to use them
time | Requests the current local time info from a server
timer | Starts a timer
tip.open | Opens the "did you know..." tip window
tmphighlight.add | Adds a user to the channel temporary highlight list
tmphighlight.remove | Remove a user from the channel temporary highlight list
toolbar.additem | Adds a new item to a toolbar
toolbar.clear | Clears a toolbar
toolbar.create | Creates a toolbar
toolbar.define | [DEPRECATED] Defines a toolbar (creates it)
toolbar.destroy | Destroys a toolbar
toolbar.hide | Hides a toolbar
toolbar.removeitem | Removes a toolbar item
toolbar.show | Shows a toolbar
toolbareditor.open | Shows the script toolbar editor
topic | Changes topic for the specified channel
trace | Requests trace information about a specified machine in the network
trading files by dcc | Adds a file sharedfile
trading files by dcc | Clears the shared files list
trading files by dcc | Lists the active file sharedfile
trading files by dcc | Removes a shared file
trload | Loads a translation catalogue
trunload | Unloads a translation catalogue
unban | Unsets ban masks for the channel
unregistering channels | Unregisters a channel
unregistering users | Removes an entry from the regusers database
url.config | Loads URL list module
url.list | Opens url list
urllabel class | Displays an URI allowing to perform actions on click
user properties | Registration of users in KVIrc
username | Decription of the standard IRC masks
using builtin images | Semantics of the <image_id> parameter
variable creation and destruction | KVIrc built-in data types
variable evaluation | KVIrc built-in data types
variable | KVIrc built-in data types
variables | KVIrc built-in data types
version | Requests the version of a server
voice | Sets voice flag for the specified users
watch property | Tracking users on IRC
while | Iteration command
who | Requests WHO information
whois | Requests user information
whowas | Requests user information
widget class | Base class for all widgets
widget object class | Base class for all widgets
wildcard | Decription of the standard IRC masks
window ID | KVIrc window structure and the window naming conventions
window class | A MDI window object
window.activate | Activates a window
window.clearOutput | Clears the output a window
window.close | Closes a window
window.demandAttention | Flashes a window's system taskbar entry
window.dock | Docks a window
window.listtypes | Lists available types of windows
window.maximize | Maximizes a window
window.minimize | Minimizes a window
window.restore | Restores a window
window.setCaption | Sets the caption of an user window
window.undock | Undocks a window
workspace class | Provides a MDI workspace object
workspace object class | Provides a MDI workspace object
writing data to files | Writes an ascii data string to a file

$ | a | b | c | d | e | f | g | h | i | j | k | l | m
n | o | p | q | r | s | t | u | w | v | x | y | z | All

KVIrc 3.2.0 Documentation
Generated by root at Thu Mar 9 08:43:54 2006