| $$ |
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 |
| $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 |
| $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.list |
Returns a list of existing IRC contexts |
| $context.networkName |
Returns the IRC network name of an IRC context |
| $context.serverHostName |
Returns the IRC server name of an IRC context |
| $context.serverIpAddress |
Returns the IRC server ip address of an IRC context |
| $context.serverIsIPV6 |
Returns the IPV6 state of an IRC context |
| $context.serverIsSSL |
Returns the SSL state of an IRC context |
| $context.serverPassword |
Returns the password used to login to the server of an IRC context |
| $context.serverPort |
Returns the port of the IRC server of an IRC context |
| $context.state |
Returns the state of an IRC context |
| $context |
Retrieves the ID of the specified IRC context |
| $countStatusBarItems |
Returns the number of items in the statusbar |
| $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 |
| $false |
The boolean false constant |
| $features |
Returns the features that KVIrc supports |
| $file.allSizes |
Returns all sizes of a specified directory. |
| $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.readLines |
Reads lines of 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 |
| $firstConnectedConsole |
Returns the window id of the first connected console |
| $flatten |
Returns a flattened array of items |
| $fmtlink |
Returns a formatted link buffer |
| $globals |
Dump globals variables |
| $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 |
| $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 |
| $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 |
| $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 |
Returns the lag on the current server |
| $lang |
Returns name of currently used language |
| $language.detect |
(Tries to) detect the language and encoding of a string |
| $length |
Returns the length of a variable |
| $lf |
Returns a line feed character |
| $link |
Returns the text specified as a link |
| $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.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.serverIsIPV6 |
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 |
| $objects.dump |
Dump the kvirc widgets. |
| $option |
Returns the value of an option |
| $options.isdialog |
Returns the options dialog state |
| $perl.isAvailable |
Check if perl scripting support is available |
| $proxydb.hostname |
Returns the hostname |
| $proxydb.ip |
Returns the ip |
| $proxydb.isIPv6 |
Returns the isIPv6 |
| $proxydb.password |
Returns the password |
| $proxydb.port |
Returns the port |
| $proxydb.protocol |
Returns the protocol |
| $proxydb.username |
Returns the username |
| $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 |
| $serialize |
Encodes variable to JSON string |
| $server |
Returns the current server name (if any) |
| $serverdb.cacheIp |
Returns the cache-ip status |
| $serverdb.isAutoConnect |
Returns the autoconnect status |
| $serverdb.isIPv6 |
Returns the IPv6 status |
| $serverdb.isSSL |
Returns the SSL status |
| $serverdb.networkConnectCommand |
Returns the connect command |
| $serverdb.networkDescription |
Returns the description |
| $serverdb.networkEncoding |
Returns the encoding |
| $serverdb.networkExists |
Checks if the network already exists in the DB |
| $serverdb.networkLoginCommand |
Returns the login command |
| $serverdb.networkName |
Returns the name |
| $serverdb.networkNickName |
Returns the nickname |
| $serverdb.networkRealName |
Returns the realname |
| $serverdb.networkTextEncoding |
Returns the encoding |
| $serverdb.networkUserName |
Returns the username |
| $serverdb.serverConnectCommand |
Returns the connect command |
| $serverdb.serverDescription |
Returns the description |
| $serverdb.serverEncoding |
Returns the encoding |
| $serverdb.serverExists |
Checks if the network already exists in the DB |
| $serverdb.serverId |
Returns the ID |
| $serverdb.serverIp |
Returns the IP address |
| $serverdb.serverLoginCommand |
Returns the login command |
| $serverdb.serverNickName |
Returns the nickname |
| $serverdb.serverPassword |
Returns the password |
| $serverdb.serverPort |
Returns the port |
| $serverdb.serverRealName |
Returns the realname |
| $serverdb.serverTextEncoding |
Returns the encoding |
| $serverdb.serverUserName |
Returns the username |
| $snd.isMuted |
Returns if the sounds muted |
| $sort |
Sorts 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.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 toLower case |
| $str.localeupcase |
Returns the given string with all characters turned to toUpper case |
| $str.lowcase |
Returns the given string with all characters turned to toLower 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 toUpper 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.dbus |
Performs a DBus 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 |
| $this |
Retrieves the ID of the current object |
| $tmphighlight.isChannelHighlighted |
Returns 1 if the channel is highlighted on this irc network, 0 otherwise |
| $tmphighlight.isNickHighlighted |
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 |
| $trayicon.isVisible |
Returns the state of the dock widget |
| $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 |
| $unserialize |
Decodes JSON-encoded string |
| $upnp.getExternalIpAddress |
Return the external ip address using UPnP |
| $upnp.isGatewayAvailable |
Returns if a UPnP-capable gateway has been found on the local network |
| $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.context |
Returns the IRC context of a window |
| $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.highlightLevel |
Returns the current highlight (alert) level of a window |
| $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 |
| objects.classAllHandlers |
List all the functions . |
| torrent.list |
Returns a list of all torrents |