Keyterms & Concepts: All

$ a b c d e f g h i j k l m
n o p q r s t u v w x y z All
$$ Retrieves the ID of the current object
$action.exists Checks if an action is currently defined
$action.isEnabled Checks if an action is currently enabled.
$active Retrieves the window ID of the active window
$addon.exists Checks if an addon is currently installed
$addon.version Returns the version of an installed addon
$array Explicitly creates an array
$ascii Returns the UNICODE code of a character
$asciiToBase64 Returns an encoded base64 string
$asciiToHex Returns an encoded hex string
$avatar.name Returns the avatar name for the specified user
$avatar.path Returns the avatar path for the specified user
$avatar DEPRECATED: use $avatar.name
$away Returns true if the current user is away
$b Returns the BOLD mIRC control character
$base64ToAscii Returns a decoded base64 string
$bool Casts a variable to a boolean
$boolean Casts a variable to a boolean
$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.getUrl Returns the URL of a channel
$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 unicode
$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.sessionList List the existing dcc session identifiers
$dcc.transferStatus Returns the current status of a dcc file transfer
$dcc.transferredBytes Returns the number of transferred bytes in a dcc file transfer
$dialog.yesno Shows a simple yes/no dialog
$dockwidget.isVisible Returns the state of the dock widget
$false The boolean false constant
$features Returns the features that KVIrc supports
$firstConnectedConsole Returns the window id of the first connected console
$flatten Returns a flattened array of items
$fmtlink Returns a formatted link buffer
$hash Explicitly creates a hash
$hexToAscii Returns a decoded hex string
$hostname Returns the hostname of the specified user
$hptimestamp Returns a high precision timestamp
$ic Retrieves the ID of the specified IRC context
$icon Returns the ID of an icon
$iconname Returns the name of an icon
$int Casts a variable to an integer
$integer Casts a variable to an integer
$isAnyConsoleConnected DEPRECATED: use $firstconnectedconsole
$isEmpty Checks if a variable is set (empty or non empty)
$isEventEnabled Checks if an event enabled
$isMainWindowActive Checks if main KVirc window is active
$isMainWindowMinimized Checks if main KVirc window is minimized
$isMeHalfOp DEPRECATED: use $chan.ismehalfop
$isMeOp DEPRECATED: use $chan.ismeop
$isMeUserOp DEPRECATED: use $chan.ismeuserop
$isMeVoice DEPRECATED: use $chan.ismevoice
$isNumeric Finds whether a variable contains a rappresentation of a number
$isSet Checks if a variable is set (non-empty)
$isTimer Checks for a timer existence
$isWellKnown Returns $true if the specified user is well known
$k Returns the COLOR mIRC control character
$keys Returns the array of keys of a hash
$lag.lag Returns the lag on the current server
$lang Returns name of currently used language
$length Returns the length of a variable
$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
$math.abs Returns the absolute value of a number
$math.acos Returns the angle in radiants that has the specified cosinus value.
$math.asin Returns the angle in radiants that has the specified sinus value.
$math.atan Returns the angle in radiants that has the specified tangent value.
$math.cbrt Returns the cube root of a number
$math.ceil Rounds up to the nearest integer
$math.cos Returns the cosinus of the specified angle in radiants
$math.e Returns the value of e
$math.exp Returns the exponential of the specified number
$math.floor Rounds down to the nearest integer
$math.isinf Checks if the value is the infinity
$math.isnan Checks if the value is not a number
$math.log10 Returns the base 10 logarithm of the specified number
$math.log Returns the natural logarithm of the specified number
$math.pi Returns the value of pi
$math.pow Returns a to the power of b
$math.sin Returns the sinus of the specified angle in radiants
$math.sqrt Returns the square root of a number
$math.tan Returns the tangent of the specified angle in radiants
$me Returns the current nickname
$mediaplayer.album Returns the album of the media player
$mediaplayer.artist Returns the artist of the media player
$mediaplayer.bitRate Returns the bit rate of the current song
$mediaplayer.channels Returns the number of channels of the current song
$mediaplayer.comment Returns the comment of the media player
$mediaplayer.genre Returns the genre of the media player
$mediaplayer.getEqData Return the Equalizer Value.
$mediaplayer.getListLength Return the play list length.
$mediaplayer.getPlayListPos Get the position for the current song.
$mediaplayer.getRepeat Return if "Repeat" is on.
$mediaplayer.getShuffle Return if "Shuffle" is on.
$mediaplayer.getVol Returns the current volume of the media player
$mediaplayer.length Returns the length of the current media
$mediaplayer.localFile Returns the name of the local file played by the media player
$mediaplayer.mediaType Returns the currently played media type
$mediaplayer.mrl Returns the mrl of the currently played media
$mediaplayer.nowPlaying Returns a descripting of the currently played media
$mediaplayer.player Returns the currently set media player interface
$mediaplayer.playerList Returns a the list of the supported media player interfaces
$mediaplayer.position Returns the position of the current media
$mediaplayer.sampleRate Returns the sample rate of the current song
$mediaplayer.setRepeat Set the repeat flag.
$mediaplayer.setShuffle Set the repeat flag.
$mediaplayer.status Returns the status of the media player
$mediaplayer.title Returns the title of the current media
$mediaplayer.year Returns the year of the media player
$msgtype Returns the id of a message type color set
$my.globalIdle Returns the current user global idle time
$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.serverIsSSL Returns 1 if the current server connection use IPV6.
$my.serverIsSSL Returns 1 if the current server connection use SSL.
$my.umode Returns the current user mode flags
$my.user Returns the current username
$new Creates a new object
$nothing Evaluates to an empty variable
$notifier.isEnabled Returns 1 if the notifier window is enabled
$null Evaluates to the null object handle.
$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
$real Casts a variable to a real
$receivedBytes Returns total received bytes
$regchan.find Checks if a channel is registered
$regchan.list Get a list of registered channels
$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.getIgnoreFlags Returns ignore flags for registered user
$reguser.isIgnoreEnabled Returns if ignore enabled registered user
$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
$rsort Sorts an array in reverse order
$selected Returns the list of selected nicknames in the channel
$sentBytes Returns total sent bytes
$server Returns the current server name (if any)
$snd.isMuted Returns if the sounds muted
$sort Sorts an array
$split DEPRECATED: Use $str.split instead!
$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.digest Returns the sum of the character codes of the string
$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.fromClipboard Returns a string from clipboard.
$str.grep Emulates the GNU Regular Expression Parser
$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.join Returns a string joined from several strings
$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.length Returns the lenght of the given string
$str.localelowcase Returns the given string with all characters turned to lower case
$str.localeupcase Returns the given string with all characters turned to upper case
$str.lowcase Returns the given string with all characters turned to lower case
$str.match Matches a fixed string against a wildcard expression
$str.matchnocase Matches a fixed string against a wildcard expression (case insensitive)
$str.mid Returns a substring starting from a given index.
$str.prepend Prepend one string to another.
$str.printf Returns a formatted string in a C sprintf-like fashion.
$str.replace Replace substrings in a string
$str.replacenocase Replace substrings in a string ignoring case
$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.section Returns a section of the string.
$str.split Splits a string to an array
$str.strip Returns a whitespace stripped string
$str.stripcolors Returns a mirc color codes 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.urlencode Returns a browser formatted string
$str.word Returns the nth word in a string
$string Casts a variable to a string
$sw Returns the value of a switch for an alias
$system.call Allows to call functions of a plugin
$system.checkModule Checks if a KVIrc module is loadable
$system.clipboard Returns the value of the system clipboard
$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
$system.selection Returns the value of the system selection
$target Returns the target of the current window
$texticons.get Retreives texticon data
$texticons.set Sets texticon data
$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
$torrent.client Returns the currently set torrent client interface
$torrent.clientList Returns a list of all supported clients.
$torrent.count Returns number of torrents in client
$torrent.fileCount Returns the number of files in a torrent.
$torrent.fileName Returns the name of a file in a torrent.
$torrent.filePriority Returns the priority of a file in a torrent.
$torrent.maxDownloadSpeed Returns maximum download speed set in client.
$torrent.maxUploadSpeed Returns maximum upload speed set in client.
$torrent.name Returns torrent name as displayed in client
$torrent.speedDown Returns current total download speed
$torrent.speedUp Returns current total upload speed
$torrent.state Returns state of torrent (Stopped, Stalled, Seeding, Downloading)
$torrent.trafficDown Returns the total number of bytes download
$torrent.trafficUp Returns the total number of bytes uploaded
$tr Translates an english string to the current language
$true The boolean true constant
$typeof Returns the internal data type of a variable
$u Returns the UNDERLINE mIRC control character
$unicode Returns the UNICODE code of a sets of characters
$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.inputText Returns the window input line text
$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 Retrieve the id of a specified window.
<mixed> $unserialize(<data:string>) Decodes JSON-encoded string
<string> $serialize(<data:mixed>) Encodes variable to JSON string
Adding toolbar items Adds a new item to a toolbar
Aliases Aliases : user definable command sequences
Anti-spam protection
Arithmetic self-operators Arithmetic self-operators
Array concatenation operator Array concatenation operator
Assignment operation Assignment operation
Authentication with NickServ Automatic authentication with NickServ
Binding operator Binding operator
Bitwise self-operators Bitwise self-operators
CTCP flood protection options Protection against CTCP flooding
Clipboard management Returns the value of the system clipboard
Clipboard management Returns the value of the system selection
Clipboard management Sets the current system clipboard contents
Clipboard management Sets the current system selection contents
Coding tips Generic coding tips for scripters (and not only)
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
Destroying a toolbar Destroys a toolbar
Easyplugins Small plugins which can be called in scripts
Enviroinement variables Returns the value of an enviroinement variable
Enviroinement variables Sets an enviroinement variable
Events Events: user reactions
Expression evaluation identifier Expression evaluation identifier
HTTP extension Retrieves a file via HTTP GET and triggers a callback
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
Increment and decrement operations Increment and decrement operations
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
KVS Functions and aliases KVS Functions and aliases
KVS basic concepts KVS basic concepts
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
Module checking Checks if a KVIrc module is loadable
NickServ Automatic authentication with NickServ
Not supported Standard -r switch no longer supported
Notify lists Tracking users on IRC
OS clipboard Sets the OS clipboard contents
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
OnChannelLinkClick Triggered when user clicks on any channel name in any window
OnChannelLinkPopupRequest Channel link popup customization
OnChannelMessage A message has been received from the channel
OnChannelModeChange The channel mode has been changed
OnChannelNickDefaultActionRequest Allows customization of the double click on nicknames
OnChannelNickLinkClick Clicked on nick in channel
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
OnConsoleNickLinkClick Triggered when user clicks on nickname in console window
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
OnHTTPGetTerminated A http.get command has terminated execution
OnHalfOp Someone has given a user the +h flag
OnHighlight A channel or query message is going to be highlighted
OnHostLinkClick Triggered when user clicks on any hostname in any window
OnHostLinkPopupRequest Triggered when an user right clicks on a hostname link in the text view.
OnIRC Triggered when the login operations are terminated
OnIRCConnectionEstablished 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
OnIgnoredMessage Triggered when a message is ignored.
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
OnMeAction User issued a CTCP ACTION
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
OnNickServAuth Triggered when ircd sets a registered user mode.
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
OnQueryNickLinkClick Triggered when user clicks on nickname in query window
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
OnServerLinkClick Triggered when user clicks on server name in any window
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
OnUrlLinkClick Triggered when user clicks on any URL link in any window
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 Triggered when the user middle-clicks in a text view (or right-clicks with the CTRL key pressed).
Operators Variable operators , assignments & co.
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
Sets ignore flags for registered user Sets ignore flags for registered user
Sharing files with KVIrc Automatically sharing your files with other IRC users
Standard -r switch no longer supported Standard -r switch no longer supported
Standard rebinding switch Standard rebinding switch
String concatenation operators String concatenation operators
Syntactic rules Syntactic rules of the KVIrc scripting language
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 Commandline Input Features Commandline input features
The DCC module Direct Client Connections
The KVIrc TextIcons extension The KVIrc TextIcons extension
The KVIrc addon system Writing KVIrc addons
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 mediaplayer interface module Interface to various media players
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.
Variables and Data types All about the KVS variable and datatype management
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
addon.configure Executes a addon's configuration callback
addon.dialog Shows the addon addon management editor
addon.help Executes a addon's help callback
addon.list Lists the installed addons
addon.register Registers a script-based addon
addon.setconfigurecallback Sets a addon's configuration callback
addon.sethelpcallback Sets a addon's configuration callback
addon.uninstall Uninstalls an addon
addon Writing KVIrc addons
addons Writing KVIrc addons
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
aliases KVS Functions and aliases
array All about the KVS variable and datatype management
assign Variable operators , assignments & co.
assignment Assignment operation
assignment Variable operators , assignments & co.
assignment Variable operators , assignments & co.
associative arrays All about the KVS variable and datatype management
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 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 Adds/removes/changes user definable buttons
buttonctl changes user definable buttons
call plugin Allows to call functions of a plugin
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 horizontal geometry
child widgets Manages child widget vertical geometry
class Base class for all the KVIrc objects
class Defines a new object class
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
commands exported by modules KVIrc modules model
compilation KVIrc scripting language introduction
complex data structures Object scripting overview
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
connecting to a server Connects to the specified server
connection ID KVIrc window structure and the window naming conventions
connection dependant commands
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 All about the KVS variable and datatype management
dcc.abort Aborts a dcc session
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.setBandwidthLimit Set the bandwidthlimit of a dcc.send session.
dcc.voice Starts a DCC Voice connection
debug Outputs text to the debug window
decrement Increment and decrement operations
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 class A toplevel dialog object
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
dictionary All about the KVS variable and datatype management
die Prints an error message and stops the script
display url Displays an URI allowing to perform actions on click
do Iteration command
dock widget Shows the dock widget for the current frame window
dockwidget.hide Hides the dock widget for the current frame window
dockwidget.hidewindow Returns the state of the dock widget
dockwidget.show Shows the dock widget for the current frame window
dockwindow class A window dockable to the KVIrc main frame
dots in command names KVIrc modules model
dots in function names KVIrc modules model
easyplugins Small plugins which can be called in scripts
echo Outputs text to a KVirc window
echoprivmsg Outputs text to a KVIrc window
enable/disable ignoring of this user Enable/disable ignoring of this user
error Prints an error message and stops the script
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
exit Closes KVIrc
explicitly declaring global variables Explicitly declares global variables
expressions Expression evaluation identifier
extended scope All about the KVS variable and datatype management
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
filetransferwindow.open Opens the file transfer window
flow control commands Flow control command
flow control commands Iteration command
flow control commands Iteration command
flow control commands Iteration command
for Iteration control command
foreach Iteration command
frame window KVIrc window structure and the window naming conventions
function A synomim for alias
functions exported by modules KVIrc modules model
functions exported by modules KVIrc modules model
functions KVS Functions and aliases
global variable All about the KVS variable and datatype management
global variables All about the KVS variable and datatype management
global variables All about the KVS variable and datatype management
global Explicitly declares global variables
groupbox class Provides a groupbox bar.
groupbox object class Provides a groupbox bar.
halt Stops the execution of the current script
hash All about the KVS variable and datatype management
hbox class Manages child widget horizontal geometry
hbox object class Manages child widget horizontal geometry
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.asyncGet Retrieves a file via HTTP GET and triggers a callback
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
include A builtin alias for parse
increment Increment and decrement operations
indent Generic coding tips for scripters (and not only)
indentation Generic coding tips for scripters (and not only)
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
input This class provide a painter to paint line and shapes.
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 command
iteration commands Iteration command
iteration commands Iteration command
iterational control commands Iteration control command
join Joins the specified channels
kick Kicks an user from a channel
killtimer Stops a timer
kvs KVIrc scripting language introduction
label class Displays text or an image
label object class Displays text or an image
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
line editor This class provide a painter to paint line and shapes.
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
links Lists server links
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
listview class A listview class
listview listviewitem class A listviewitem class
listview widget class A listview class
listviewitem class A listviewitem class
local variable All about the KVS variable and datatype management
local variables All about the KVS variable and datatype management
local variables All about the KVS variable and datatype management
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
mainwindow class Provides a mainwindow.
mainwindow object class Provides a mainwindow.
me Sends a CTCP ACTION
mediaplayer.detect Detects the media player interface to use
mediaplayer.hide Hide the mediaplayer [-q]
mediaplayer.jumpTo Sets the position in seconds of the current song.
mediaplayer.minimize Minimize the mediaplayer.
mediaplayer.mute Mute the volume selected media player
mediaplayer.next Starts playback of the next song (mediaplayer interface module)
mediaplayer.pause Pauses playback (mediaplayer interface module)
mediaplayer.play Starts media playback in the selected media player
mediaplayer.playMrl Plays the specified media on the selected media player
mediaplayer.prev Starts playback of the previous song (mediaplayer interface module)
mediaplayer.quit Quits the remote media player (mediaplayer interface module)
mediaplayer.setEqData Return the Equalizer Value.
mediaplayer.setPlayListPos Set the position for the current song.
mediaplayer.setPlayer Sets the media player interface
mediaplayer.setVol Set the media player volume to <vol> (from 0-255)
mediaplayer.show Show the mediaplayer.
mediaplayer.stop Stops media playback in the selected media player
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
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
my.startIdleTimer Starts a global idle hook
my.stopIdleTimer Stops a global idle hook
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.
operator Variable operators , assignments & co.
operators Variable operators , assignments & co.
operators Variable operators , assignments & co.
option Sets an internal option
options.dialog Shows the "options dialog"
options.edit [-m] Shows a single options page
options.pages Lists the option pages
options.save Saves the options to disk
painter class This class provide a painter to paint line and shapes.
painter object class This class provide a painter to paint line and shapes.
parse Executes commands from a file
part Leaves the specified channels
pass Sends a password to the server
percent sign All about the KVS variable and datatype management
perl.begin Starts a perl code snippet
perl.destroy Destroys a perl execution context
perl.end Ends a perl code snippet
play DEPRECATED: Use $snd.play instead!
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.
productions Syntactic rules of the KVIrc scripting language
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
readability Generic coding tips for scripters (and not only)
rebind: Rebinds a command sequence to a specified window
regchan.add Registers a channel
regchan.remove Unregisters a channel
regchan.setproperty Sets a property for a registered channel
regchan.showlist Lists the registered channels
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.setIgnoreEnabled Enable/disable ignoring of this user
reguser.setIgnoreFlags Sets ignore flags for registered user
reguser.setproperty Sets a property of a registered user
reguser.showlist Lists the registered users
reguser.wizard Shows a registration wizard dialog
return Returns from the current command sequence and sets it return value
run Runs an external process
say Type text in a window
scalars All about the KVS variable and datatype management
script KVS basic concepts
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.mute Mute all sounds
snd.play Play a sound file from the disk
snd.unmute UnMute all sounds
sockets Requests the sockets info from a server
socketspy.open Opens a SocketSpy window
sorted list Abstracts a double linked list of strings
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
switch Another flow control command
system tray Shows the dock widget for the current frame window
system.setClipboard Sets the current system clipboard contents
system.setSelection Sets the current system selection contents
system.setenv Sets an enviroinement variable
system.toClipboard Sets the OS clipboard contents
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
textbrowser browser widget class Provides a class that can display html pages.
textbrowser class Provides a class that can display html pages.
theme.dialog Shows the theme theme management editor
theme.install Shows the theme theme management editor
theme.screenshot Makes a screenshot of the KVIrc window
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 class Provides a toolbar for mainwindow widget.
toolbar object class Provides a toolbar for mainwindow widget.
toolbar.additem Adds a new item to a toolbar
toolbar.clear Clears a toolbar
toolbar.create Creates a toolbar
toolbar.destroy Destroys a toolbar
toolbar.hide Hides a toolbar
toolbar.remove Removes a toolbar item
toolbar.show Shows a toolbar
toolbareditor.open Shows the script toolbar editor
toolbutton class Provides a toolbutton for toolbar widget.
toolbutton object class Provides a toolbutton for toolbar widget.
topic Changes topic for the specified channel
torrent.announce Manually announces torrent to tracker
torrent.list Returns a list of all torrents
torrent.setClient Sets the torrent client interface
torrent.setFilePriority Sets the priority of a file in a torrent.
torrent.setMaxDownloadSpeed Sets maximum download speed
torrent.setMaxUploadSpeed Sets maximum upload speed
torrent.start Starts downloading of torrent <torrent_number>
torrent.startAll Starts downloading of all torrents
torrent.stop Stops downloading of torrent <torrent_number>
torrent.stopAll Stops downloading of all torrents
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
unset Unsets a set of variables
unsetting variables Unsets a set of variables
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 evaluation All about the KVS variable and datatype management
variable All about the KVS variable and datatype management
variables All about the KVS variable and datatype management
vbox class Manages child widget vertical geometry
vbox object class Manages child widget vertical geometry
version Requests the version of a server
voice Sets voice flag for the specified users
warning Prints a warning message
watch property Tracking users on IRC
while Iteration command
who Requests WHO information
whois Requests user information
whowas Requests user information
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.insertInInputText Sets the window input text to <text>
window.listtypes Lists available types of windows
window.maximize Maximizes a window
window.minimize Minimizes a window
window.restore Restores a window
window.setBackground Sets the background image of a window
window.setCaption Sets the caption of an user window
window.setCryptEngine Sets the crypt engine for a window that supports it
window.setInputText Sets the window input text to <text>
window.undock Undocks a window
wizard class The wizard class provides a framework for wizard dialogs.
wizard object class The wizard class provides a framework for wizard dialogs.
workspace class Provides a MDI workspace object
workspace object class Provides a MDI workspace object
wrapper class Provides a wrapper class that hooks to an existing Qt graphic object modifying it.
wrapper object class Provides a wrapper class that hooks to an existing Qt graphic object modifying it.
xml A simple xml document parser
xmlreader class A simple xml document parser
$ a b c d e f g h i j k l m
n o p q r s t u v w x y z All

KVIrc 3.9.99 Documentation
Generated by root at Wed Oct 17 19:34:06 2007