| $$ |
Retrieve the id of the current object |
| $active |
Retrieve the window id of the active window |
| $ascii |
Returns the ASCII code of a character |
| $avatar |
Retrieve the current user's avatar |
| $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 $() ! |
| $caption |
Returns the caption text of the specified window. |
| $chan.getflag |
Returns the channel-user mode flag of an user |
| $chan.halfopcount |
Returns the number of voiced users on a channel |
| $chan.isMeOp |
Checks if the current user is op on a channel |
| $chan.ishalfop |
Checks if an user is half-op on a channel |
| $chan.ison |
Checks if an user is on a channel |
| $chan.isop |
Checks if an user is op on a channel |
| $chan.isvoice |
Checks if an user is voiced on a channel |
| $chan.key |
Returns the key of a channel |
| $chan.limit |
Returns the limit of a channel |
| $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.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.usercount |
Returns the number of 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 |
Retrieve the window id of a specified channel |
| $char |
Returns a character specified by ascii code |
| $classdefined |
Check 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 |
Retrieve the window id of a specified console |
| $context |
Retrieve the id of the specified irc context |
| $cr |
Returns a carriage return character |
| $dockwidget.isVisible |
Returns the state of the dock widget |
| $features |
Returns the features that KVIrc supports |
| $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.localdir |
Get the KVIrc local directory |
| $file.ps |
Returns the file path separator |
| $file.read |
Reads a text file |
| $file.size |
Returns the size of a file |
| $file.type |
Checks the type of a path |
| $fmtlink |
Returns a formatted link buffer |
| $hexToAscii |
Returns a decoded hex string |
| $hostname |
Returns the hostname of the specified user |
| $ic |
Retrieve the id of the specified irc context |
| $isAnyConsoleConnected |
Returns 1 if there is any console connected |
| $isMeHalfOp |
Returns 1 if the current user has half-op status |
| $isMeOp |
Returns 1 if the current user has operator 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 |
| $lf |
Returns a line feed character |
| $log.file |
Returns the current log filename |
| $mask |
Retrieve the mask of an user |
| $me |
Returns the current nick name |
| $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.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) |
| $new |
Create a new object |
| $o |
Returns the RESET mirc control character |
| $option |
Returns the value of an option |
| $options.isdialog |
Returns the options dialog state |
| $query |
Retrieve the window id of a specified query |
| $r |
Returns the REVERSE mirc control character |
| $rand |
Generate a random number |
| $reguser.exactMatch |
Returns an entry in the registered user database |
| $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.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.mid |
Returns a substring starting from a given index. |
| $str.prepend |
Prepend one string to another. |
| $str.replace |
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.upcase |
Returns the given string with all characters turned to upper case |
| $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 |
Retrieve the id of the current object |
| $time |
Returns a formatted time string |
| $u |
Returns the UNDERLINE mirc control character |
| $unixTime |
Returns the current unix time |
| $username |
Returns the username of the specified user |
| $window.caption |
Returns the caption of a window |
| $window.exists |
Checks for the existence of a window |
| $window.list |
Generates lists of windows |
| $window.type |
Returns the type of a window |
| $window |
Retrieve the id of a specified window. |
| Advanced scripting techniques |
README.NEXT |
| Aliases |
Aliases: user definable command sequences |
| Anti-spam protection |
|
| Coding tips |
Generic coding tips for scripters (and not only) |
| Command rebinding |
Rebinding a command to a specified window |
| Connection dependant commands |
|
| Cryptography and text transformation |
Crypt/text transformation engines and how to use them |
| Ctcp avatar protocol options |
A funnier IRC |
| Ctcp flood protection options |
Protecting against CTCP flood |
| Data types |
KVIrc built-in data types |
| Dcc negotiation and connection |
Overview of the dcc internals |
| Enviroinement variables |
Returns the value of an enviroinement variable |
| Enviroinement variables |
Sets an enviroinement variable |
| Escape sequences and clickable links |
|
| Events |
Events: user reactions |
| File offers |
Automatically sharing your files with other IRC users |
| Introduction to IRC |
Introduction to IRC |
| Introduction to KVIrc |
Introduction to KVIrc |
| Irc masks |
Decription of the standard IRC masks |
| KVIrc & the CTCP protocol |
For developers: Client to Client protocol handling in KVIrc |
| KVIrc scripting language overview |
README.FIRST |
| KVIrc |
Introduction to KVIrc |
| Loadable modules |
KVIrc modules model |
| NickServ support |
Automatic authentication with NickServ |
| 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 CTTP 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 |
| 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 |
| OnCtcpReply |
A ctcp reply has been received |
| OnCtcpRequest |
A ctcp request has been received |
| OnDCCChatConnected |
A DCC chat connection have been initiated |
| OnDCCChatMessage |
A message have been received from a DCC Chat |
| OnDCCGetConnected |
A DCC Get transfer has just been initiated |
| OnDCCGetTransferComplete |
A DCC GET transfer has ended succesfully |
| OnDCCSendConnected |
A DCC Send transfer has just been initiated |
| OnDCCSendTransferComplete |
A DCC SEND transfer has ended succesfully |
| OnDCCchatTerminated |
A DCC Chat connection has ended |
| OnDeHalfOp |
Someone has give some user a -h flag |
| OnDeOp |
Someone has give some user a -o flag |
| OnDeVoice |
Someone has give some user a -v flag |
| OnFrameWindowCreated |
Triggered when a new frame window is opened |
| OnFrameWindowDestroyed |
Triggered when a frame window is being destroyed |
| OnHalfOp |
Someone has give some user a +h flag |
| OnHighlight |
A channel or query message is going to be highlighted |
| OnHostLinkPopupRequest |
Host link popup customization |
| OnInvite |
The local user has received an invitation |
| OnInviteException |
A +I mode has been set |
| OnInviteExceptionRemove |
Move -I has been set |
| OnIrc |
Triggered when the login operations are terminated |
| OnIrcConnectionEstabilished |
Triggered when a new irc connection has been estabilished |
| 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 |
| 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 |
| 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 |
| OnMeDeHalfOp |
Someone has given the local user the -h flag |
| OnMeDeOp |
Someone has give some user a -o flag to the local user |
| 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 give some user a +o flag to the local user |
| OnMePart |
Local user is leaving a channel |
| OnMeUnban |
Local user is being de-banned in a channel |
| OnMeVoice |
Someone has give the local user a +v flag |
| OnNickChange |
Someone has changed his nickname |
| OnNickLinkDefaultActionRequest |
Nick link double click customization |
| OnNickLinkPopupRequest |
Nick link popup customization |
| 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 give some user a +o flag |
| OnPart |
Non-local user is leaving a channel |
| OnPing |
Server ping handler |
| OnQueryMessage |
A message has been received from a query |
| OnQueryNickDefaultActionRequest |
Query double click customization |
| OnQueryNickPopupRequest |
Query nicklist popup customization |
| OnQueryPopupRequest |
Triggered when the query text view is right-clicked |
| OnQueryWindowCreated |
A query window has just been opened |
| OnQuit |
An user is leaving a channel |
| OnServerLinkPopupRequest |
Server link popup customization |
| OnServerNotice |
A server NOTICE have been issued. |
| OnTextViewDoubleClicked |
Text view link double click customization |
| OnTopic |
Topic change on a channel |
| OnUnban |
Someone has set a -b flag on the channel |
| OnUnhandledLiteral |
An unhandled literal server message has been received |
| OnUrl |
Triggered when an url appears in one of the output windows |
| OnUrlLinkPopupRequest |
Url link popup customization |
| OnUserMode |
The local user has changed mode |
| OnVoice |
Someone has give some user a +v flag |
| 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 |
| Registered users |
Registration of users in KVIrc |
| Syntactic rules |
Syntactic rules of the KVIrc scripting language |
| System information |
Returns the hostname of the machine that KVIrc is running on |
| The AVATAR idea |
Extending IRC fun: the AVATAR idea |
| The Gnutella module |
The Gnutella module: a gnutella node implementation |
| 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 |
| The text editor module |
Features of the text editor window |
| 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 dialog" |
| addtarget |
Adds a query target |
| admin |
Requests the admin info from a server |
| alias functions |
Aliases: user definable command sequences |
| alias |
Adds a new alias or modifies an existing one |
| alias |
Aliases: user definable command sequences |
| aliases |
Aliases: user definable command sequences |
| aliases |
README.NEXT |
| 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 |
A funnier IRC |
| avatar |
Sends a CTCP AVATAR message |
| away |
Puts you into 'away' state |
| awhois |
Asynchronous WHOIS |
| back |
Allows you to return from being away |
| backslash escape |
README.FIRST |
| 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 |
| chan.modearray |
Sets an array of channel ban/ban exception/invite exception masks |
| 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 |
| 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 |
| combobox class |
Combined button and popup list |
| combobox object class |
Combined button and popup list |
| command scope |
KVIrc built-in data types |
| command switch |
README.FIRST |
| command syntax |
README.FIRST |
| commands exported by modules |
KVIrc modules model |
| comments |
README.FIRST |
| 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 dependant commands |
|
| connection id |
KVIrc window structure and the window naming conventions |
| 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 |
Protecting against CTCP flood |
| ctcp |
Sends a CTCP message |
| data types |
KVIrc built-in data types |
| dcc without irc |
Overview of the dcc internals |
| dcc.canvas |
Starts a DCC CHAT 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 |
| deltarget |
Removes a query target |
| 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.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 |
| dirbrowser.open |
Enables directory browsing |
| 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 |
| editor.open |
Opens a new text editor |
| escape character |
README.FIRST |
| 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 |
| events |
Events: user reactions |
| events |
README.NEXT |
| expression evaluation |
README.FIRST |
| 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.copy |
Makes a copy of a file |
| 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 |
| 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 |
| functions |
README.FIRST |
| global variable |
KVIrc built-in data types |
| global variables |
KVIrc built-in data types |
| gnutella.connect |
Attempts a new gnutella connection to the specified node |
| gnutella.open |
Opens a Gnutella window |
| 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 |
| hostname |
Decription of the standard IRC masks |
| how kvirc locates image files |
Semantics of the <image_id> parameter |
| 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 |
| indent |
Generic coding tips for scripters (and not only) |
| indentation |
Generic coding tips for scripters (and not only) |
| indentation |
README.FIRST |
| 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 context |
|
| irc context |
KVIrc window structure and the window naming conventions |
| 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 |
| label class |
Displays text or an image |
| label object class |
Displays text or an image |
| 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 |
| links |
Requests the links info from a server |
| 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 |
| 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 a log viewer window |
| lusers |
Requests statistics about users on IRC |
| me |
Sends a CTCP ACTION |
| 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 |
| 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 |
| offer list |
Clears the offer list |
| offer.add |
Adds a file offer |
| offer.clear |
Clears the offer list |
| offer.list |
Lists the active file offers |
| offer.remove |
Removes a file offer |
| offer.window |
Opens the offer list window |
| 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 |
| parameters evaluation |
README.FIRST |
| parameters |
README.FIRST |
| 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 |
| play |
Plays a file |
| plugins |
KVIrc modules model |
| popup |
Shows a popup menu |
| positional parameter |
README.FIRST |
| positional parameters |
README.FIRST |
| 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 |
| productions |
Syntactic rules of the KVIrc scripting language |
| 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 |
| quotes |
README.FIRST |
| raise |
Raises a KVIrc frame window |
| raw |
Sends raw data to the server |
| readability |
Generic coding tips for scripters (and not only) |
| registered user properties |
Registration of users in KVIrc |
| registered users |
Lists the registered users |
| registered users |
Registration of users in KVIrc |
| registering users |
Adds a mask to a registered user |
| registering users |
Edits an user entry |
| registering users |
Registers an user |
| registering users |
Removes a mask from the regusers database |
| registration mask |
Registration of users in KVIrc |
| 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 |
Edits an user entry |
| reguser.list [mask] |
Lists the registered users |
| reguser.remove |
Removes an entry from the regusers database |
| reguser.setproperty |
Sets a property of a registered user |
| 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 |
| scalar |
KVIrc built-in data types |
| scalars |
KVIrc built-in data types |
| scriptcenter.open |
Shows the "scriptcenter dialog" |
| 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 |
| show image |
Displays text or an image |
| snd.play |
Play a sound file from the disk |
| socket class |
A Ipv4/Ipv6 TCP socket |
| socket object class |
A Ipv4/Ipv6 TCP socket |
| socketspy.open |
Opens a SocketSpy window |
| sorted list |
Abstracts a double linked list of strings |
| sound |
Plays a file |
| spam |
|
| spaste.clipboard |
Send the contents of the clipboard to a window, with a delay between each line |
| spaste.file |
Send the contents of a file to a window, with a delay between each line |
| spaste.list |
List all the running spaste process. |
| spaste.setdelay |
Set the delay time in miliseconds for the spaste module commands delay |
| spaste.stop |
Stops one or more slow-paste process. |
| squery |
Sends a message to a service |
| squit |
Disconnects a server link (ircops only) |
| srand |
Initializes the random number generator |
| standard -r switch |
Rebinding a command to a specified window |
| 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 |
| switch |
README.FIRST |
| system tray |
Shows the dock widget for the current frame window |
| system.setenv |
Sets an enviroinement variable |
| 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 |
| topic |
Changes topic for the specified channel |
| trace |
Requests trace informations about a specified machine in the network |
| tracker.info |
Dumps a tracker database entry |
| tracking irc users |
Dumps a tracker database entry |
| trading files by dcc |
Adds a file offer |
| trading files by dcc |
Clears the offer list |
| trading files by dcc |
Lists the active file offers |
| trading files by dcc |
Removes a file offer |
| unban |
Unsets ban masks for the 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 informations |
| whois |
Requests user informations |
| whowas |
Requests user informations |
| 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.listtypes |
Lists available types of windows |
| writing data to files |
Writes an ascii data string to a file |