irc<!>Introduction to IRC<!>doc_ircintro.html
channel<!>Introduction to IRC<!>doc_ircintro.html
channels<!>Introduction to IRC<!>doc_ircintro.html
channel operator<!>Introduction to IRC<!>doc_ircintro.html
irc server<!>Introduction to IRC<!>doc_ircintro.html
server<!>Introduction to IRC<!>doc_ircintro.html
irc network<!>Introduction to IRC<!>doc_ircintro.html
irc user<!>Introduction to IRC<!>doc_ircintro.html
irc users<!>Introduction to IRC<!>doc_ircintro.html
irc client<!>Introduction to IRC<!>doc_ircintro.html
internet relay chat<!>Introduction to IRC<!>doc_ircintro.html
nickname<!>Introduction to IRC<!>doc_ircintro.html
nicknames<!>Introduction to IRC<!>doc_ircintro.html
irc etiquette<!>Introduction to IRC<!>doc_ircintro.html
Introduction to IRC<!>Introduction to IRC<!>doc_ircintro.html
KVIrc<!>Introduction to KVIrc<!>doc_kvircintro.html
Introduction to KVIrc<!>Introduction to KVIrc<!>doc_kvircintro.html
irc<!>The IRC protocol specification (revised)<!>doc_rfc2812.html
protocol<!>The IRC protocol specification (revised)<!>doc_rfc2812.html
bnf<!>The IRC protocol specification (revised)<!>doc_rfc2812.html
irc user<!>The IRC protocol specification (revised)<!>doc_rfc2812.html
irc channel<!>The IRC protocol specification (revised)<!>doc_rfc2812.html
server protocol<!>The IRC protocol specification (revised)<!>doc_rfc2812.html
server messages<!>The IRC protocol specification (revised)<!>doc_rfc2812.html
server replies<!>The IRC protocol specification (revised)<!>doc_rfc2812.html
numeric messages<!>The IRC protocol specification (revised)<!>doc_rfc2812.html
RFC2812<!>The IRC protocol specification (revised)<!>doc_rfc2812.html
cryptography<!>Crypt/text transformation engines and how to use them<!>doc_crypt_engines.html
privacy<!>Crypt/text transformation engines and how to use them<!>doc_crypt_engines.html
private key<!>Crypt/text transformation engines and how to use them<!>doc_crypt_engines.html
text transformation<!>Crypt/text transformation engines and how to use them<!>doc_crypt_engines.html
Cryptography and text transformation<!>Crypt/text transformation engines and how to use them<!>doc_crypt_engines.html
registered users<!>Registration of users in KVIrc<!>doc_registered_users.html
registration mask<!>Registration of users in KVIrc<!>doc_registered_users.html
registered user properties<!>Registration of users in KVIrc<!>doc_registered_users.html
user properties<!>Registration of users in KVIrc<!>doc_registered_users.html
notify property<!>Registration of users in KVIrc<!>doc_registered_users.html
avatar property<!>Registration of users in KVIrc<!>doc_registered_users.html
Registered users<!>Registration of users in KVIrc<!>doc_registered_users.html
file sharing<!>Automatically sharing your files with other IRC users<!>doc_shared_files.html
Sharing files with KVIrc<!>Automatically sharing your files with other IRC users<!>doc_shared_files.html
The AVATAR idea<!>Extending IRC fun: the AVATAR idea<!>doc_ctcp_avatar.html
irc masks<!>Decription of the standard IRC masks<!>doc_irc_masks.html
nickname<!>Decription of the standard IRC masks<!>doc_irc_masks.html
username<!>Decription of the standard IRC masks<!>doc_irc_masks.html
hostname<!>Decription of the standard IRC masks<!>doc_irc_masks.html
wildcard<!>Decription of the standard IRC masks<!>doc_irc_masks.html
Irc masks<!>Decription of the standard IRC masks<!>doc_irc_masks.html
NickServ<!>Automatic authentication with NickServ<!>doc_nickserv_proto.html
automatic authentication with NickServ<!>Automatic authentication with NickServ<!>doc_nickserv_proto.html
NickServ support<!>Automatic authentication with NickServ<!>doc_nickserv_proto.html
image identifier<!>Semantics of the &lt;image_id&gt; parameter<!>doc_image_id.html
using builtin images<!>Semantics of the &lt;image_id&gt; parameter<!>doc_image_id.html
how kvirc locates image files<!>Semantics of the &lt;image_id&gt; parameter<!>doc_image_id.html
The image identifier<!>Semantics of the &lt;image_id&gt; parameter<!>doc_image_id.html
notify property<!>Tracking users on IRC<!>doc_notify_list.html
watch property<!>Tracking users on IRC<!>doc_notify_list.html
notify lists<!>Tracking users on IRC<!>doc_notify_list.html
Notify lists<!>Tracking users on IRC<!>doc_notify_list.html
module loading<!>KVIrc modules model<!>doc_modules.html
functions exported by modules<!>KVIrc modules model<!>doc_modules.html
commands exported by modules<!>KVIrc modules model<!>doc_modules.html
module naming convention<!>KVIrc modules model<!>doc_modules.html
module locking<!>KVIrc modules model<!>doc_modules.html
plugins<!>KVIrc modules model<!>doc_modules.html
functions exported by modules<!>KVIrc modules model<!>doc_modules.html
dots in command names<!>KVIrc modules model<!>doc_modules.html
dots in function names<!>KVIrc modules model<!>doc_modules.html
Loadable modules<!>KVIrc modules model<!>doc_modules.html
spam<!><!>doc_antispam.html
Anti-spam protection<!><!>doc_antispam.html
KVIrc and CTCP<!>For developers: Client-To-Client Protocol handling in KVIrc<!>doc_ctcp_handling.html
Keyboard shortcuts<!>The list of the common keyboard shortcuts<!>doc_keyboard.html
Keyboard shortcuts<!>The list of the common keyboard shortcuts<!>doc_keyboard.html
Escape sequences and clickable links<!><!>doc_escape_sequences.html
events<!>Events: user reactions<!>doc_events.html
event handlers<!>Events: user reactions<!>doc_events.html
event<!>Events: user reactions<!>doc_events.html
Events<!>Events: user reactions<!>doc_events.html
OnKVIrcStartup<!>Triggered on KVIrc startup<!>event_onkvircstartup.html
OnKVIrcShutdown<!>Triggered on KVIrc shutdown<!>event_onkvircshutdown.html
OnIRCContextCreated<!>Triggered when a new irc context is created<!>event_onirccontextcreated.html
OnIRCContextDestroyed<!>Triggered when an irc context is destroyed<!>event_onirccontextdestroyed.html
OnIRCConnectionEstabilished<!>Triggered when a new irc connection has been established<!>event_onircconnectionestablished.html
OnIRCConnectionTerminated<!>Triggered when an irc connection has been terminated<!>event_onircconnectionterminated.html
OnIRC<!>Triggered when the login operations are terminated<!>event_onirc.html
OnChannelNickPopupRequest<!>Allows customization of the nick-on-channel context popup<!>event_onchannelnickpopuprequest.html
OnChannelNickDefaultActionRequest<!>Allows customization of the double click on nicknames<!>event_onchannelnickdefaultactionrequest.html
OnFrameWindowCreated<!>Triggered when a new frame window is opened<!>event_onframewindowcreated.html
OnFrameWindowDestroyed<!>Triggered when a frame window is being destroyed<!>event_onframewindowdestroyed.html
OnChannelPopupRequest<!>Triggered when the channel text view is right-clicked<!>event_onchannelpopuprequest.html
OnConsolePopupRequest<!>Triggered when the console text view is right-clicked<!>event_onconsolepopuprequest.html
OnQueryPopupRequest<!>Triggered when the query text view is right-clicked<!>event_onquerypopuprequest.html
OnChannelSync<!>Triggered when all the channel informations have been received<!>event_onchannelsync.html
OnURL<!>Triggered when an url appears in one of the output windows<!>event_onurl.html
OnWindowPopupRequest<!>Used for window popup customization<!>event_onwindowpopuprequest.html
OnHostLinkPopupRequest<!>Host link popup customization<!>event_onhostlinkpopuprequest.html
OnURLLinkPopupRequest<!>URL link popup customization<!>event_onurllinkpopuprequest.html
OnServerLinkPopupRequest<!>Server link popup customization<!>event_onserverlinkpopuprequest.html
OnChannelLinkPopupRequest<!>Channel link popup customization<!>event_onchannellinkpopuprequest.html
OnNickLinkPopupRequest<!>Nick link popup customization<!>event_onnicklinkpopuprequest.html
OnQueryNickPopupRequest<!>Query nicklist popup customization<!>event_onquerynickpopuprequest.html
OnQueryNickDefaultActionRequest<!>Query double click customization<!>event_onquerynickdefaultactionrequest.html
OnNickLinkDefaultActionRequest<!>Nick link double click customization<!>event_onnicklinkdefaultactionrequest.html
OnTextViewDoubleClicked<!>Text view link double click customization<!>event_ontextviewdoubleclicked.html
OnNotifyListDefaultActionRequest<!>Notify list double click customization<!>event_onnotifylistdefaultactionrequest.html
OnNotifyListPopupRequest<!>Notify list context popup customization<!>event_onnotifylistpopuprequest.html
OnPing<!>Server ping handler<!>event_onping.html
OnMeJoin<!>Local user joining a channel<!>event_onmejoin.html
OnJoin<!>Non-local user joining a channel<!>event_onjoin.html
OnTopic<!>Topic change on a channel<!>event_ontopic.html
OnMePart<!>Local user is leaving a channel<!>event_onmepart.html
OnPart<!>Non-local user is leaving a channel<!>event_onpart.html
OnQuit<!>An user is leaving a channel<!>event_onquit.html
OnUserMode<!>The local user has changed mode<!>event_onusermode.html
OnMeKick<!>Local user is being kicked from a channel<!>event_onmekick.html
OnKick<!>Non-local user is being kicked from a channel<!>event_onkick.html
OnMeAway<!>Local user sets the AWAY status<!>event_onmeaway.html
OnMeBack<!>Local user cancels the AWAY status<!>event_onmeback.html
OnChannelWindowCreated<!>A channel window has just been opened<!>event_onchannelwindowcreated.html
OnQueryWindowCreated<!>A query window has just been opened<!>event_onquerywindowcreated.html
OnBan<!>Someone has set a +b flag on the channel<!>event_onban.html
OnUnban<!>Someone has set a -b flag on the channel<!>event_onunban.html
OnMeBan<!>Local user is being banned in a channel<!>event_onmeban.html
OnMeUnban<!>Local user is being de-banned in a channel<!>event_onmeunban.html
OnBanException<!>Someone has set a +e flag on the channel<!>event_onbanexception.html
OnBanExceptionRemove<!>Someone has set a -e flag on the channel<!>event_onbanexceptionremove.html
OnMeBanException<!>Someone has set a +e flag on the local user<!>event_onmebanexception.html
OnMeBanExceptionRemove<!>Someone has set a -e flag on the local user<!>event_onmebanexceptionremove.html
OnOp<!>Someone has given a user the +o flag<!>event_onop.html
OnDeOp<!>Someone has given a user the -o flag<!>event_ondeop.html
OnMeOp<!>Someone has given the +o flag to the local user<!>event_onmeop.html
OnMeDeOp<!>Someone has given the -o flag to the local user<!>event_onmedeop.html
OnLimitSet<!>The channel users limit has been set<!>event_onlimitset.html
OnLimitUnSet<!>The channel users limit has been unset<!>event_onlimitunset.html
OnKeySet<!>The channel users key has been set<!>event_onkeyset.html
OnKeyUnset<!>The channel users key has been unset<!>event_onkeyunset.html
OnInvite<!>The local user has received an invitation<!>event_oninvite.html
OnChannelMessage<!>A message has been received from the channel<!>event_onchannelmessage.html
OnQueryMessage<!>A message has been received from a query<!>event_onquerymessage.html
OnVoice<!>Someone has given a user the +v flag<!>event_onvoice.html
OnDeVoice<!>Someone has given a user the -v flag<!>event_ondevoice.html
OnMeVoice<!>Someone has give the local user a +v flag<!>event_onmevoice.html
OnMeDeVoice<!>Someone has give the local user a -v flag<!>event_onmedevoice.html
OnNickChange<!>Someone has changed his nickname<!>event_onnickchange.html
OnMeNickChange<!>The local user has changed his nickname<!>event_onmenickchange.html
OnCTCPRequest<!>A CTCP request has been received<!>event_onctcprequest.html
OnCTCPReply<!>A CTCP reply has been received<!>event_onctcpreply.html
OnUnhandledLiteral<!>An unhandled literal server message has been received<!>event_onunhandledliteral.html
OnMeHalfOp<!>Someone has given the local user the +h flag<!>event_onmehalfop.html
OnMeDeHalfOp<!>Someone has given the local user the -h flag<!>event_onmedehalfop.html
OnHalfOp<!>Someone has given a user the +h flag<!>event_onhalfop.html
OnDeHalfOp<!>Someone has given a user the -h flag<!>event_ondehalfop.html
OnInviteException<!>A +I mode has been set<!>event_oninviteexception.html
OnInviteExceptionRemove<!>Move -I has been set<!>event_oninviteexceptionremove.html
OnMeInviteException<!>A +I mode has been set<!>event_onmeinviteexception.html
OnMeInviteExceptionRemove<!>Move -I has been set<!>event_onmeinviteexceptionremove.html
OnAction<!>Someone issued a CTCP ACTION<!>event_onaction.html
OnCTCPFlood<!>Someone tried to flood you with CTCP requests<!>event_onctcpflood.html
OnChannelNotice<!>A NOTICE have been issued to a channel<!>event_onchannelnotice.html
OnServerNotice<!>A server NOTICE have been issued.<!>event_onservernotice.html
OnDCCChatWindowCreated<!>A dcc chat window has been just created<!>event_ondccchatwindowcreated.html
OnDCCChatConnectionInProgress<!>A DCC Chat connection has just been started<!>event_ondccchatconnectioninprogress.html
OnDCCChatConnected<!>A DCC Chat connection has been established<!>event_ondccchatconnected.html
OnDCCChatMessage<!>A DCC Chat message has just been received<!>event_ondccchatmessage.html
OnDCCChatError<!>A DCC Chat error has just been triggered<!>event_ondccchaterror.html
OnDCCChatDisconnected<!>A DCC Chat has been just disconnected<!>event_ondccchatdisconnected.html
OnDCCChatWindowClosing<!>A DCC Chat is going to be closed<!>event_ondccchatwindowclosing.html
OnAccelKeyPressed<!>An accelerator key was pressed<!>event_onaccelkeypressed.html
OnHighlight<!>A channel or query message is going to be highlighted<!>event_onhighlight.html
OnWindowActivated<!>A window has just been activated<!>event_onwindowactivated.html
OnNotifyOnLine<!>An user in the notify list is on-line<!>event_onnotifyonline.html
OnNotifyOffLine<!>An user in the notify list went off-line<!>event_onnotifyoffline.html
OnPong<!>Server pong handler<!>event_onpong.html
OnLagAlarmTimeUp<!>High-Lag Alarm Started<!>event_onlagalarmtimeup.html
OnLagAlarmTimeDown<!>High-Lag Alarm Stopped<!>event_onlagalarmtimedown.html
OnLagCheck<!>The lag metering engine has checked the lag<!>event_onlagcheck.html
OnQueryNotice<!>A private notice has been received<!>event_onquerynotice.html
OnChanServNotice<!>A notice from ChanServ has been received<!>event_onchanservnotice.html
OnNickServNotice<!>A notice from NickServ has been received<!>event_onnickservnotice.html
OnChanAdmin<!>Someone has given a user the +a flag<!>event_onchanadmin.html
OnDeChanAdmin<!>Someone has given a user the -a flag<!>event_ondechanadmin.html
OnMeChanAdmin<!>Someone has given the +a flag to the local user<!>event_onmechanadmin.html
OnMeDeChanAdmin<!>Someone has given the -a flag to the local user<!>event_onmedechanadmin.html
OnMeUserOp<!>Someone has given the local user the +u flag<!>event_onmeuserop.html
OnMeDeUserOp<!>Someone has given the local user the -u flag<!>event_onmedeuserop.html
OnUserOp<!>Someone has given a user the +u flag<!>event_onuserop.html
OnDeUserOp<!>Someone has given a user a -u flag<!>event_ondeuserop.html
OnQueryWindowRequest<!>A new query window is going to be opened because a remote message has been received<!>event_onquerywindowrequest.html
OnQueryTargetAdded<!>A new query target has been added<!>event_onquerytargetadded.html
objects<!>Object scripting overview<!>doc_objects.html
object scripting<!>Object scripting overview<!>doc_objects.html
complex data structures<!>Object scripting overview<!>doc_objects.html
Object scripting<!>Object scripting overview<!>doc_objects.html
object class<!>Base class for all the KVIrc objects<!>class_object.html
object<!>Base class for all the KVIrc objects<!>class_object.html
class<!>Base class for all the KVIrc objects<!>class_object.html
object class<!>Base class for all the KVIrc objects<!>class_object.html
kvs<!>KVIrc scripting language introduction<!>doc_language_overview.html
KVIrc scripting language introduction<!>KVIrc scripting language introduction<!>doc_language_overview.html
$calc<!>$calc() has been replaced by $() !<!>fnc_calc.html
Rebinding commands to another window<!>Standard rebinding switch<!>doc_command_rebinding.html
Standard rebinding switch<!>Standard rebinding switch<!>doc_command_rebinding.html
IRC context<!>KVIrc window structure and the window naming conventions<!>doc_window_naming_conventions.html
window ID<!>KVIrc window structure and the window naming conventions<!>doc_window_naming_conventions.html
frame window<!>KVIrc window structure and the window naming conventions<!>doc_window_naming_conventions.html
connection ID<!>KVIrc window structure and the window naming conventions<!>doc_window_naming_conventions.html
Window naming conventions<!>KVIrc window structure and the window naming conventions<!>doc_window_naming_conventions.html
IRC context<!><!>doc_connection_dependant_commands.html
connection dependant commands<!><!>doc_connection_dependant_commands.html
Connection dependant commands<!><!>doc_connection_dependant_commands.html
aliases<!>Aliases : user definable command sequences<!>doc_aliases.html
Aliases<!>Aliases : user definable command sequences<!>doc_aliases.html
variable<!>KVIrc built-in data types<!>doc_datatypes.html
variables<!>KVIrc built-in data types<!>doc_datatypes.html
array<!>KVIrc built-in data types<!>doc_datatypes.html
arrays<!>KVIrc built-in data types<!>doc_datatypes.html
dictionary<!>KVIrc built-in data types<!>doc_datatypes.html
dictionaries<!>KVIrc built-in data types<!>doc_datatypes.html
percent sign<!>KVIrc built-in data types<!>doc_datatypes.html
global variables<!>KVIrc built-in data types<!>doc_datatypes.html
local variables<!>KVIrc built-in data types<!>doc_datatypes.html
global variable<!>KVIrc built-in data types<!>doc_datatypes.html
local variable<!>KVIrc built-in data types<!>doc_datatypes.html
variable creation and destruction<!>KVIrc built-in data types<!>doc_datatypes.html
variable evaluation<!>KVIrc built-in data types<!>doc_datatypes.html
dictionary keys<!>KVIrc built-in data types<!>doc_datatypes.html
associative arrays<!>KVIrc built-in data types<!>doc_datatypes.html
hash<!>KVIrc built-in data types<!>doc_datatypes.html
hashes<!>KVIrc built-in data types<!>doc_datatypes.html
scalar<!>KVIrc built-in data types<!>doc_datatypes.html
scalars<!>KVIrc built-in data types<!>doc_datatypes.html
command scope<!>KVIrc built-in data types<!>doc_datatypes.html
data types<!>KVIrc built-in data types<!>doc_datatypes.html
extended scope<!>KVIrc built-in data types<!>doc_datatypes.html
array reference<!>KVIrc built-in data types<!>doc_datatypes.html
dictionary reference<!>KVIrc built-in data types<!>doc_datatypes.html
Data types<!>KVIrc built-in data types<!>doc_datatypes.html
host<!>DNS lookup<!>cmd_host.html
echo<!>Outputs text to a KVIrc window<!>cmd_echo.html
echoprivmsg<!>Outputs text to a KVIrc window<!>cmd_echoprivmsg.html
query<!>Opens one or more query windows<!>cmd_query.html
raw<!>Sends raw data to the server<!>cmd_raw.html
quote<!>Builtin alias for raw<!>cmd_quote.html
ctcp<!>Sends a CTCP message<!>cmd_ctcp.html
nick<!>Changes your nickname<!>cmd_nick.html
privmsg<!>Sends a private message<!>cmd_privmsg.html
msg<!>Alias for privmsg<!>cmd_msg.html
notice<!>Sends a private notice<!>cmd_notice.html
join<!>Joins the specified channels<!>cmd_join.html
part<!>Leaves the specified channels<!>cmd_part.html
leave<!>Alias for part<!>cmd_leave.html
topic<!>Changes topic for the specified channel<!>cmd_topic.html
op<!>Sets chanop status to the specified users<!>cmd_op.html
deop<!>Removes chanop status from the specified users<!>cmd_deop.html
voice<!>Sets voice flag for the specified users<!>cmd_voice.html
devoice<!>Removes voice flag for the specified users<!>cmd_devoice.html
ban<!>Sets ban masks for the channel<!>cmd_ban.html
unban<!>Unsets ban masks for the channel<!>cmd_unban.html
mode<!>Sends a MODE irc message<!>cmd_mode.html
kick<!>Kicks an user from a channel<!>cmd_kick.html
setreturn<!>Sets the return value of the current command sequence<!>cmd_setreturn.html
return<!>Returns from the current command sequence and sets it return value<!>cmd_return.html
srand<!>Initializes the random number generator<!>cmd_srand.html
me<!>Sends a CTCP ACTION<!>cmd_me.html
conditional commands<!>Flow control command<!>cmd_switch.html
flow control commands<!>Flow control command<!>cmd_switch.html
switch<!>Flow control command<!>cmd_switch.html
conditional commands<!>Flow control command<!>cmd_if.html
flow control commands<!>Flow control command<!>cmd_if.html
if<!>Flow control command<!>cmd_if.html
break<!>Interrupts an iteration loop<!>cmd_break.html
raise<!>Raises a KVIrc frame window<!>cmd_raise.html
iteration commands<!>Iteration command<!>cmd_while.html
flow control commands<!>Iteration command<!>cmd_while.html
while<!>Iteration command<!>cmd_while.html
delete<!>Destroys an object<!>cmd_delete.html
destroy<!>Destroys an object<!>cmd_destroy.html
parse<!>Executes commands from a file<!>cmd_parse.html
defining an object class<!>Defines a new object class<!>cmd_class.html
class<!>Defines a new object class<!>cmd_class.html
killclass<!>Removes a class definition<!>cmd_killclass.html
clearobjects<!>Removes all the user class definitions<!>cmd_clearobjects.html
privateimpl<!>Adds a private implementation of a function<!>cmd_privateimpl.html
connect<!>Connects a signal to a slot<!>cmd_connect.html
disconnect<!>Disconnects a signal from a slot<!>cmd_disconnect.html
connecting to a server<!>Connects to the specified server<!>cmd_server.html
server<!>Connects to the specified server<!>cmd_server.html
popup<!>Shows a popup menu<!>cmd_popup.html
setmenu<!>Adds a popup menu to the menu bar<!>cmd_setmenu.html
defpopup<!>Defines a popup menu<!>cmd_defpopup.html
timer<!>Starts a timer<!>cmd_timer.html
killtimer<!>Stops a timer<!>cmd_killtimer.html
event<!>Adds a new event handler<!>cmd_event.html
eventctl<!>Controls the execution of event handlers<!>cmd_eventctl.html
whois<!>Requests user information<!>cmd_whois.html
whowas<!>Requests user information<!>cmd_whowas.html
avatar<!>Sends a CTCP AVATAR message<!>cmd_avatar.html
awhois<!>Asynchronous WHOIS<!>cmd_awhois.html
alias<!>Adds a new alias or modifies an existing one<!>cmd_alias.html
option<!>Sets an internal option<!>cmd_option.html
halt<!>Stops the execution of the current script<!>cmd_halt.html
RFC2821 Wrappers<!>Wrappers for rfc2821 commands<!>doc_rfc2821wrappers.html
who<!>Requests WHO information<!>cmd_who.html
oper<!>Requests IRC operator status<!>cmd_oper.html
service<!>Registers a new service<!>cmd_service.html
squit<!>Disconnects a server link (ircops only)<!>cmd_squit.html
list<!>Lists channels<!>cmd_list.html
invite<!>Invites an user to a channel<!>cmd_invite.html
motd<!>Requests the Message of the day<!>cmd_motd.html
lusers<!>Requests statistics about users on IRC<!>cmd_lusers.html
version<!>Requests the version of a server<!>cmd_version.html
stats<!>Requests the stats info from  a server<!>cmd_stats.html
links<!>Requests the links info from a server<!>cmd_links.html
time<!>Requests the current local time info from a server<!>cmd_time.html
trace<!>Requests trace information about a specified machine in the network<!>cmd_trace.html
pass<!>Sends a password to the server<!>cmd_pass.html
admin<!>Requests the admin info from a server<!>cmd_admin.html
info<!>Requests the server daemon info from a server<!>cmd_info.html
squery<!>Sends a message to a service<!>cmd_squery.html
away<!>Puts you into 'away' state<!>cmd_away.html
back<!>Allows you to return from being away<!>cmd_back.html
help<!>Shows a help page<!>cmd_help.html
run<!>Runs an external process<!>cmd_run.html
sound<!>Plays a file<!>cmd_sound.html
play<!>Plays a file<!>cmd_play.html
openurl<!>Opens an url<!>cmd_openurl.html
quit<!>Terminates the current IRC connection or the entier application<!>cmd_quit.html
clear<!>Clears the IRC view<!>cmd_clear.html
beep<!>Beep beep!<!>cmd_beep.html
addtarget<!>Adds a query target<!>cmd_addtarget.html
deltarget<!>Removes a query target<!>cmd_deltarget.html
buttonctl<!>changes user definable buttons<!>cmd_buttonctl.html
button<!>Adds/removes/changes user definable buttons<!>cmd_button.html
eval<!>Change the behaviour of a set of commands<!>cmd_eval.html
say<!>Type text in a window<!>cmd_say.html
iteration commands<!><!>cmd_for.html
flow control commands<!><!>cmd_for.html
for<!><!>cmd_for.html
iteration commands<!>Iteration command<!>cmd_foreach.html
flow control commands<!>Iteration command<!>cmd_foreach.html
foreach<!>Iteration command<!>cmd_foreach.html
exec<!>Asynchronous execution of external programs<!>cmd_exec.html
$base64ToAscii<!>Returns a decoded base64 string<!>fnc_base64toAscii.html
$hexToAscii<!>Returns a decoded hex string<!>fnc_hextoAscii.html
$icon<!>Returns the ID of an icon<!>fnc_icon.html
$iconname<!>Returns the name of an icon<!>fnc_iconname.html
$msgtype<!>Returns the id of a message type color set<!>fnc_msgtype.html
$target<!>Returns the target of the current window<!>fnc_target.html
$channel<!>Retrieves the window ID of a specified channel<!>fnc_channel.html
$console<!>Retrieves the window ID of a specified console<!>fnc_console.html
$active<!>Retrieves the window ID of the active window<!>fnc_active.html
$query<!>Retrieves the window ID of a specified query<!>fnc_query.html
$context<!>Retrieves the ID of the specified IRC context<!>fnc_context.html
$ic<!>Retrieves the ID of the specified IRC context<!>fnc_ic.html
$window<!>Retrieves the ID of a specified window<!>fnc_window.html
$new<!>Creates a new object<!>fnc_new.html
$this<!>Retrieves the ID of the current object<!>fnc_this.html
$$<!>Retrieves the ID of the current object<!>fnc_$.html
$classdefined<!>Checks if a class is defined<!>fnc_classdefined.html
$rand<!>Generates a random number<!>fnc_rand.html
$unixTime<!>Returns the current UNIX time<!>fnc_unixtime.html
$time<!>Returns a formatted date/time string<!>fnc_time.html
$date<!>Returns a date/time string using a specified format<!>fnc_date.html
$selected<!>Returns the list of selected nicknames in the channel<!>fnc_selected.html
$isMeOp<!>Returns 1 if the current user has operator status<!>fnc_ismeop.html
$isMeVoice<!>Returns 1 if the current user has voice status<!>fnc_ismevoice.html
$isMeHalfOp<!>Returns 1 if the current user has halfop status<!>fnc_ismehalfop.html
$isMeUserOp<!>Returns 1 if the current user has userop status<!>fnc_ismeuserop.html
$isTimer<!>Checks for a timer existence<!>fnc_istimer.html
$option<!>Returns the value of an option<!>fnc_option.html
$mask<!>Retrieves the host mask of a user<!>fnc_mask.html
$avatar<!>Retrieves the current user's avatar<!>fnc_avatar.html
$away<!>Returns 1 if the current user is away<!>fnc_away.html
$isAnyConsoleConnected<!>Returns 1 if there is any console connected<!>doc_isanyconsoleconnected.html
$isWellKnown<!>Returns 1 if the specified user is well known<!>fnc_iswellknown.html
$username<!>Returns the username of the specified user<!>fnc_username.html
$hostname<!>Returns the hostname of the specified user<!>fnc_hostname.html
$server<!>Returns the current server name (if any)<!>fnc_server.html
$me<!>Returns the current nickname<!>fnc_me.html
$fmtlink<!>Returns a formatted link buffer<!>fnc_fmtlink.html
$cr<!>Returns a carriage return character<!>fnc_cr.html
$lf<!>Returns a line feed character<!>fnc_lf.html
$char<!>Returns a character specified by ascii code<!>fnc_char.html
$ascii<!>Returns the ASCII code of a character<!>fnc_ascii.html
$k<!>Returns the COLOR mIRC control character<!>fnc_k.html
$b<!>Returns the BOLD mIRC control character<!>fnc_b.html
$u<!>Returns the UNDERLINE mIRC control character<!>fnc_u.html
$r<!>Returns the REVERSE mIRC control character<!>fnc_r.html
$o<!>Returns the RESET mIRC control character<!>fnc_o.html
$sw<!>Returns the value of a switch for an alias<!>fnc_sw.html
$split<!>Splits a string to an array<!>fnc_split.html
$features<!>Returns the features that KVIrc supports<!>fnc_features.html
$version<!>Returns the current version of KVIrc<!>fnc_version.html
$isMainWindowMinimized<!>Checks if main KVirc window is minimized<!>fnc_isMainWindowMinimized.html
operator<!>Variable operators , assignments & co.<!>doc_operators.html
operators<!>Variable operators , assignments & co.<!>doc_operators.html
assignment<!>Variable operators , assignments & co.<!>doc_operators.html
assign<!>Variable operators , assignments & co.<!>doc_operators.html
Operators<!>Variable operators , assignments & co.<!>doc_operators.html
about.kvirc<!>Shows the "about kvirc" dialog<!>cmd_about.kvirc.html
aliaseditor.open<!>Shows the alias editor<!>cmd_aliaseditor.open.html
$chan.name<!>Returns the name of a channel<!>fnc_chan.name.html
$chan.topic<!>Returns the topic of a channel<!>fnc_chan.topic.html
$chan.topicsetby<!>Returns the author of the topic of a channel<!>fnc_chan.topicsetby.html
$chan.topicsetat<!>Returns the set time of the topic of a channel<!>fnc_chan.topicsetat.html
$chan.usercount<!>Returns the number of users on a channel<!>fnc_chan.usercount.html
$chan.admincount<!>Returns the number of channel admin users on a channel<!>fnc_chan.admincount.html
$chan.opcount<!>Returns the number of op users on a channel<!>fnc_chan.opcount.html
$chan.voicecount<!>Returns the number of voiced users on a channel<!>fnc_chan.voicecount.html
$chan.halfopcount<!>Returns the number of halfop users on a channel<!>fnc_chan.halfopcount.html
$chan.useropcount<!>Returns the number of userop users on a channel<!>fnc_chan.useropcount.html
$chan.bancount<!>Returns the number of entries in the channel ban list<!>fnc_chan.bancount.html
$chan.banexceptioncount<!>Returns the number of entries in the channel ban exception list<!>fnc_chan.banexceptioncount.html
$chan.invitecount<!>Returns the number of entries in the channel invite list<!>fnc_chan.invitecount.html
$chan.ison<!>Checks if an user is on a channel<!>fnc_chan.ison.html
$chan.getflag<!>Returns the channel-user mode flag of an user<!>fnc_chan.getflag.html
$chan.isadmin<!>Checks if an user is a channel administrator<!>fnc_chan.isadmin.html
$chan.isop<!>Checks if an user is op on a channel<!>fnc_chan.isop.html
$chan.isvoice<!>Checks if an user is voiced on a channel<!>fnc_chan.isvoice.html
$chan.ishalfop<!>Checks if an user is a halfop on a channel<!>fnc_chan.ishalfop.html
$chan.isuserop<!>Checks if an user is an userop on a channel<!>fnc_chan.isuserop.html
$chan.isMeAdmin<!>Checks if the current user is an administrator on a channel<!>fnc_chan.ismeadmin.html
$chan.isMeOp<!>Checks if the current user is op on a channel<!>fnc_chan.ismeop.html
$chan.mode<!>Returns the mode string of a channel<!>fnc_chan.mode.html
$chan.key<!>Returns the key of a channel<!>fnc_chan.key.html
$chan.limit<!>Returns the limit of a channel<!>fnc_chan.limit.html
$chan.users<!>Returns an array of channel user nicknames<!>fnc_chan.users.html
$chan.banlist<!>Returns an array of channel ban masks<!>fnc_chan.banlist.html
$chan.banexceptionlist<!>Returns an array of channel ban exception masks<!>fnc_chan.banexceptionlist.html
$chan.invitelist<!>Returns an array of channel invite masks<!>fnc_chan.invitelist.html
$chan.matchban<!>Matches a mask agains the channel ban list<!>fnc_chan.matchban.html
$chan.matchbanexception<!>Matches a mask agains the channel ban exception list<!>fnc_chan.matchbanexception.html
$chan.matchinvite<!>Matches a mask agains the channel invite list<!>fnc_chan.matchinvite.html
channelsjoin.open<!>Opens a window to join channels<!>cmd_channelsjoin.open.html
clock.add<!>Adds a Clock applet<!>cmd_clock.add.html
codetester.open<!>Shows the code tester window<!>cmd_codetester.open.html
$config.open<!>Opens a config file<!>fnc_config.open.html
$config.id<!>Returns the id of an open config file<!>fnc_config.id.html
$config.read<!>Reads an entry from a config file<!>fnc_config.read.html
$config.section<!>Returns the name of the current section of a config file<!>fnc_config.section.html
$config.readonly<!>Checks wheter a config file is opened in readonly mode<!>fnc_config.readonly.html
$config.filename<!>Returns the filename of an open config file<!>fnc_config.filename.html
$config.hassection<!>Checks wheter a section is present in a config file<!>fnc_config.hassection.html
$config.sectionlist<!>Returns a list of the sections in a config file<!>fnc_config.sectionlist.html
$config.keylist<!>Returns a list of keys in a config file<!>fnc_config.keylist.html
$config.filelist<!>Returns a list of open config files<!>fnc_config.filelist.html
storing & reading configuration entries<!>Closes a config file<!>cmd_config.close.html
config.close<!>Closes a config file<!>cmd_config.close.html
storing & reading configuration entries<!>Flushes a config file<!>cmd_config.flush.html
config.flush<!>Flushes a config file<!>cmd_config.flush.html
storing & reading configuration entries<!>Clears a config file<!>cmd_config.clear.html
config.clear<!>Clears a config file<!>cmd_config.clear.html
storing & reading configuration entries<!>Clears a section in a config file<!>cmd_config.clearsection.html
config.clearsection<!>Clears a section in a config file<!>cmd_config.clearsection.html
storing & reading configuration entries<!>Writes a data field to a config file<!>cmd_config.write.html
config.write<!>Writes a data field to a config file<!>cmd_config.write.html
storing & reading configuration entries<!>Changes the current section of a config file<!>cmd_config.setsection.html
config.setsection<!>Changes the current section of a config file<!>cmd_config.setsection.html
The config module<!>Managing of configuration files<!>module_config.html
dcc.chat<!>Starts a DCC Chat connection<!>cmd_dcc.chat.html
dcc.send<!>Sends a file<!>cmd_dcc.send.html
dcc.recv<!>Sets up a file receiving connection<!>cmd_dcc.recv.html
dcc.rsend<!>Sends a file by using the Reverse DCC Send protocol<!>cmd_dcc.rsend.html
dcc.get<!>Requests a file<!>cmd_dcc.get.html
dcc.voice<!>Starts a DCC Voice connection<!>cmd_dcc.voice.html
dcc.canvas<!>Starts a DCC Canvas connection<!>cmd_dcc.canvas.html
DCC without IRC<!>Overview of the DCC internals<!>doc_dcc_connection.html
DCC negotiation and connection<!>Overview of the DCC internals<!>doc_dcc_connection.html
dialog.message<!>Shows a message box<!>cmd_dialog.message.html
dialog.textinput<!>Shows a dialog that accepts user input as text<!>cmd_dialog.textinput.html
dialog.file<!>Shows a file dialog<!>cmd_dialog.file.html
dialog.image<!>Shows a image dialog<!>cmd_dialog.image.html
Why there are no blocking dialogs in KVIrc ?<!>Tecnical answer<!>doc_noblockingdialogs.html
eventeditor.open<!>Shows the event editor<!>cmd_eventeditor.open.html
copying files<!>Makes a copy of a file<!>cmd_file.copy.html
file.copy<!>Makes a copy of a file<!>cmd_file.copy.html
file.addimagepath<!>Adds an image search path<!>cmd_file.addimagepath.html
file.delimagepath<!>Removes an image search path<!>cmd_file.delimagepath.html
writing data to files<!>Writes an ascii data string to a file<!>cmd_file.write.html
file.write<!>Writes an ascii data string to a file<!>cmd_file.write.html
copying files<!>Makes a copy of a file<!>cmd_file.rename.html
file.rename<!>Makes a copy of a file<!>cmd_file.rename.html
creating directories<!>Creates a directory<!>cmd_file.mkdir.html
file.mkdir<!>Creates a directory<!>cmd_file.mkdir.html
removing files<!>Removes a file<!>cmd_file.remove.html
file.remove<!>Removes a file<!>cmd_file.remove.html
removing directories<!>Removes a directory<!>cmd_file.rmdir.html
file.rmdir<!>Removes a directory<!>cmd_file.rmdir.html
$file.exists<!>Check if a file exists<!>fnc_file.exists.html
$file.type<!>Checks the type of a path<!>fnc_file.type.html
$file.size<!>Returns the size of a file<!>fnc_file.size.html
$file.fixpath<!>Converts file paths<!>fnc_file.fixpath.html
$file.ps<!>Returns the file path separator<!>fnc_file.ps.html
$file.read<!>Reads a text file<!>fnc_file.read.html
$file.localdir<!>Get the KVIrc local directory<!>fnc_file.localdir.html
$file.globaldir<!>Get the KVIrc global directory<!>fnc_file.globaldir.html
$file.extractpath<!>Extract the path from a filename<!>fnc_file.extractpath.html
$file.extractfilename<!>Extract the filename from a file path<!>fnc_file.extractfilename.html
filetransferwindow.open<!>Opens the file transfer window<!>cmd_filetransferwindow.open.html
dock widget<!>Shows the dock widget for the current frame window<!>cmd_dockwidget.show.html
system tray<!>Shows the dock widget for the current frame window<!>cmd_dockwidget.show.html
dockwidget.show<!>Shows the dock widget for the current frame window<!>cmd_dockwidget.show.html
dockwidget.hide<!>Hides the dock widget for the current frame window<!>cmd_dockwidget.hide.html
$dockwidget.isVisible<!>Returns the state of the dock widget<!>fnc_dockwidget.isvisible.html
help.search<!>Searches the documentation<!>cmd_help.search.html
help.open<!>Shows a help document<!>cmd_help.open.html
HTTP extension<!>Retrieves a file via HTTP GET<!>cmd_http.get.html
http.get<!>Retrieves a file via HTTP GET<!>cmd_http.get.html
ident.start<!>Starts the builtin ident service<!>cmd_ident.start.html
ident.stop<!>Stops the ident service<!>cmd_ident.stop.html
iograph.add<!>Adds an IOGraph applet<!>cmd_iograph.add.html
lag.enable<!>Enable the lag metering engine<!>cmd_lag.enable.html
lag.disable<!>Disable the lag metering engine<!>cmd_lag.disable.html
$lag.lag<!>Returns the lag on the current server<!>fnc_$lag.lag.html
$lag.getinterval<!>Returns the lag checking interval<!>fnc_lag.getinterval.html
lag.setinterval<!>Sets the lag checking interval<!>cmd_lag.setinterval.html
$lag.getalarmtime<!>Returns the lag threshold that triggers the lag alarm<!>fnc_lag.getalarmtime.html
lag.setalarmtime<!>Sets the lag threshold that triggers the lag alarm.<!>cmd_lag.setalarmtime.html
The lamerizer module<!>The Lamerizer text transformation engine<!>module_lamerizer.html
links.open<!>Opens a Links window<!>cmd_links.open.html
list.open<!>Opens a List window<!>cmd_list.open.html
logging<!>Interface to the KVirc log subsystem<!>module_log.html
The log interface module<!>Interface to the KVirc log subsystem<!>module_log.html
logging<!>Starts logging in a specified window<!>cmd_log.start.html
log.start<!>Starts logging in a specified window<!>cmd_log.start.html
logging<!>Stops logging in a specified window<!>cmd_log.stop.html
log.stop<!>Stops logging in a specified window<!>cmd_log.stop.html
logging<!>Flushes the log file for a specified window<!>cmd_log.flush.html
log.flush<!>Flushes the log file for a specified window<!>cmd_log.flush.html
$log.file<!>Returns the current log filename<!>fnc_log.file.html
logview.open<!>Opens the log viewer window<!>cmd_logview.open.html
$mask.match<!>Matches a mask agains a wildcarded one<!>fnc_mask.match.html
$mask.nick<!>Returns the nick part of an IRC mask<!>fnc_mask.nick.html
$mask.user<!>Returns the username part of an IRC mask<!>fnc_mask.user.html
$mask.host<!>Returns the hostname part of an IRC mask<!>fnc_mask.host.html
$mask.hasNumericHost<!>Checks if a host part of a mask is numeric<!>fnc_mask.hasnumerichost.html
The mp3player interface module<!>Interface to winamp/xmms<!>module_mp3player.html
mp3player.play<!>Starts playback (mp3player interface module)<!>cmd_mp3player.play.html
mp3player.stop<!>Stops playback (mp3player interface module)<!>cmd_mp3player.stop.html
mp3player.next<!>Starts playback of the next song (mp3player interface module)<!>cmd_mp3player.next.html
mp3player.prev<!>Starts playback of the previous song (mp3player interface module)<!>cmd_mp3player.prev.html
mp3player.pause<!>Pauses playback (mp3player interface module)<!>cmd_mp3player.pause.html
mp3player.quit<!>Quits the remote mp3 player (mp3player interface module)<!>cmd_mp3player.quit.html
mp3player.add<!>Adds a file to the playlist (mp3player interface module)<!>cmd_mp3player.add.html
mp3player.addurl<!>Adds an url to the playlist (mp3player interface module)<!>cmd_mp3player.addurl.html
$mp3player.gettitle<!>Returns the title of the current song (mp3player module)<!>fnc_mp3player.gettitle.html
$mp3player.getfilename<!>Returns the filename of the current song (mp3player module)<!>fnc_mp3player.getfilename.html
$mp3player.getposition<!>Returns the position of the current song (mp3player module)<!>fnc_mp3player.getposition.html
$mp3player.getlength<!>Returns the length of the current song (mp3player module)<!>fnc_mp3player.getlength.html
$mp3player.gettime<!>Returns the time of the current song (mp3player module)<!>fnc_mp3player.gettime.html
$mp3player.getrate<!>Returns the rate of the current song (mp3player module)<!>fnc_mp3player.getrate.html
$mp3player.getchannels<!>Returns the number of channels of the current song (mp3player module)<!>fnc_mp3player.getchannels.html
$mp3player.getfreq<!>Returns the frequency of the current song (mp3player module)<!>fnc_mp3player.getfreq.html
$mp3player.isplaying<!>Checks the state of the mp3 player (mp3player module)<!>fnc_mp3player.isplaying.html
$mp3player.ispaused<!>Checks the state of the mp3 player (mp3player module)<!>fnc_mp3player.ispaused.html
$mp3player.getmp3tag_title<!>reads title entry from mp3 tag (mp3player module)<!>fnc_mp3player.getmp3tag_title.html
$mp3player.getmp3tag_album<!>reads album entry from mp3 tag (mp3player module)<!>fnc_mp3player.getmp3tag_album.html
$mp3player.getmp3tag_date<!>reads year entry from mp3 tag (mp3player module)<!>fnc_mp3player.getmp3tag_date.html
$mp3player.getmp3tag_comment<!>reads comment entry from mp3 tag (mp3player module)<!>fnc_mp3player.getmp3tag_comment.html
$mp3player.getmp3tag_genre<!>reads genre entry from mp3 tag (mp3player module)<!>fnc_mp3player.getmp3tag_genre.html
$mp3player.getmp3tag_artist<!>reads artist entry from mp3 tag (mp3player module)<!>fnc_mp3player.getmp3tag_artist.html
$mp3player.getmp3tag_version<!>reads mpeg version from mp3 tag (mp3player module)<!>fnc_mp3player.getmp3tag_version.html
$mp3player.getmp3tag_layer<!>reads mpeg layer entry from mp3 tag (mp3player module)<!>fnc_mp3player.getmp3tag_layer.html
$mp3player.getmp3tag_crc<!>reads crc entry from mp3 tag (mp3player module)<!>fnc_mp3player.getmp3tag_crc.html
$mp3player.getmp3tag_copright<!>reads copright entry from mp3 tag (mp3player module)<!>fnc_mp3player.getmp3tag_copright.html
$mp3player.getmp3tag_original<!>reads original entry from mp3 tag (mp3player module)<!>fnc_mp3player.getmp3tag_original.html
$mp3player.getmp3tag_emphasis<!>reads emphasis entry from mp3 tag (mp3player module)<!>fnc_mp3player.getmp3tag_emphasis.html
$mp3player.getmp3tag_tracknumber<!>reads tracknumber entry from mp3 tag (mp3player module)<!>fnc_mp3player.getmp3tag_tracknumber.html
$my.nick<!>Returns the current nickname<!>fnc_my.nick.html
$my.umode<!>Returns the current user mode flags<!>fnc_my.umode.html
$my.user<!>Returns the current username<!>fnc_my.user.html
$my.host<!>Returns the current hostname<!>fnc_my.host.html
$my.server<!>Returns the current server name<!>fnc_my.server.html
$my.network<!>Returns the current network name<!>fnc_my.network.html
button object class<!>A simple, well-known button<!>class_button.html
button class<!>A simple, well-known button<!>class_button.html
checkbox class<!>Check box with a text description<!>class_checkbox.html
combobox object class<!>Combined button and popup list<!>class_combobox.html
selection<!>Combined button and popup list<!>class_combobox.html
combobox class<!>Combined button and popup list<!>class_combobox.html
file object class<!>I/O device that operates on files<!>class_file.html
creating files<!>I/O device that operates on files<!>class_file.html
file class<!>I/O device that operates on files<!>class_file.html
label object class<!>Displays text or an image<!>class_label.html
show image<!>Displays text or an image<!>class_label.html
label class<!>Displays text or an image<!>class_label.html
layout object class<!>Manages child widget geometry<!>class_layout.html
child widgets<!>Manages child widget geometry<!>class_layout.html
layout class<!>Manages child widget geometry<!>class_layout.html
lineedit object class<!>Simple line editor for inputting short text<!>class_lineedit.html
line editor<!>Simple line editor for inputting short text<!>class_lineedit.html
input<!>Simple line editor for inputting short text<!>class_lineedit.html
lineedit class<!>Simple line editor for inputting short text<!>class_lineedit.html
list object class<!>Abstracts a double linked list of strings<!>class_list.html
sorted list<!>Abstracts a double linked list of strings<!>class_list.html
list class<!>Abstracts a double linked list of strings<!>class_list.html
menubar class<!>A menu bar object implementation<!>class_menubar.html
multilineedit object class<!>An editor for inputting larger portions of text<!>class_multilineedit.html
line editor<!>An editor for inputting larger portions of text<!>class_multilineedit.html
input<!>An editor for inputting larger portions of text<!>class_multilineedit.html
multilineedit class<!>An editor for inputting larger portions of text<!>class_multilineedit.html
socket object class<!>A Ipv4/Ipv6 TCP socket<!>class_socket.html
socket class<!>A Ipv4/Ipv6 TCP socket<!>class_socket.html
string object class<!>A powerful string object class<!>class_string.html
string class<!>A powerful string object class<!>class_string.html
display url<!>Displays an URI allowing to perform actions on click<!>class_urllabel.html
link<!>Displays an URI allowing to perform actions on click<!>class_urllabel.html
urllabel class<!>Displays an URI allowing to perform actions on click<!>class_urllabel.html
widget object class<!>Base class for all widgets<!>class_widget.html
widget class<!>Base class for all widgets<!>class_widget.html
window class<!>A MDI window object<!>class_window.html
options.save<!>Saves the options to disk<!>cmd_options.save.html
options.dialog<!>Shows the "options dialog"<!>cmd_options.dialog.html
options.pages<!>Lists the option pages<!>cmd_options.pages.html
options.edit<!>Shows a single options page<!>cmd_options.edit.html
$options.isdialog<!>Returns the options dialog state<!>fnc_options.isdialog.html
avatar<!>A more visual IRC<!>widget_ctcpavatarprotooptions.html
CTCP AVATAR protocol options<!>A more visual IRC<!>widget_ctcpavatarprotooptions.html
ctcp flood<!>Protection against CTCP flooding<!>widget_ctcpfloodprotectionoptions.html
CTCP flood protection options<!>Protection against CTCP flooding<!>widget_ctcpfloodprotectionoptions.html
popupeditor.open<!>Shows the popup editor<!>cmd_popupeditor.open.html
raweditor.open<!>Shows the raw events editor<!>cmd_raweditor.open.html
registering channels<!>Registers a channel<!>cmd_regchan.add.html
regchan.add<!>Registers a channel<!>cmd_regchan.add.html
unregistering channels<!>Unregisters a channel<!>cmd_regchan.remove.html
regchan.remove<!>Unregisters a channel<!>cmd_regchan.remove.html
regchan.setproperty<!>Sets a property for a registered channel<!>cmd_regchan.setproperty.html
regchan.list<!>Lists the registered channels<!>cmd_regchan.list.html
$regchan.property<!>Returns a property of an entry in the registered channels database<!>fnc_regchan.property.html
$regchan.match<!>Checks if a channel is registered<!>fnc_regchan.match.html
$regchan.find<!>Checks if a channel is registered<!>fnc_regchan.find.html
The reguser module<!>Interface to the registered users database<!>module_reguser.html
registering users<!>Edits an user entry<!>cmd_reguser.edit.html
reguser.edit<!>Edits an user entry<!>cmd_reguser.edit.html
registering users<!>Registers an user<!>cmd_reguser.add.html
reguser.add<!>Registers an user<!>cmd_reguser.add.html
unregistering users<!>Removes an entry from the regusers database<!>cmd_reguser.remove.html
reguser.remove<!>Removes an entry from the regusers database<!>cmd_reguser.remove.html
registering users<!>Adds a mask to a registered user<!>cmd_reguser.addmask.html
reguser.addmask<!>Adds a mask to a registered user<!>cmd_reguser.addmask.html
registering users<!>Removes a mask from the regusers database<!>cmd_reguser.delmask.html
reguser.delmask<!>Removes a mask from the regusers database<!>cmd_reguser.delmask.html
setting user properties<!>Sets a property of a registered user<!>cmd_reguser.setproperty.html
reguser.setproperty<!>Sets a property of a registered user<!>cmd_reguser.setproperty.html
$reguser.list<!>Get a list of registered user masks<!>fnc_reguser.list.html
registered users<!>Lists the registered users<!>cmd_reguser.showlist.html
reguser.showlist<!>Lists the registered users<!>cmd_reguser.showlist.html
$reguser.match<!>Returns an entry in the registered user database<!>fnc_reguser.match.html
$reguser.exactMatch<!>Returns an entry in the registered user database<!>fnc_reguser.exactmatch.html
$reguser.mask<!>Returns the registration masks for a db entry<!>fnc_reguser.mask.html
$reguser.property<!>Returns a property of an entry in the registered user database<!>fnc_reguser.property.html
$reguser.matchProperty<!>Returns a property of an entry in the registered user database<!>fnc_reguser.matchproperty.html
registering users<!>Shows a registration wizard dialog<!>cmd_reguser.wizard.html
registration wizard<!>Shows a registration wizard dialog<!>cmd_reguser.wizard.html
reguser.wizard<!>Shows a registration wizard dialog<!>cmd_reguser.wizard.html
The rijndael module<!>The Rijndael cryptographic engines<!>module_rijndael.html
trading files by dcc<!>Adds a file sharedfile<!>cmd_sharedfile.add.html
sharedfile.add<!>Adds a file sharedfile<!>cmd_sharedfile.add.html
trading files by dcc<!>Removes a shared file<!>cmd_sharedfile.remove.html
sharedfile.remove<!>Removes a shared file<!>cmd_sharedfile.remove.html
trading files by dcc<!>Clears the shared files list<!>cmd_sharedfile.clear.html
shared files<!>Clears the shared files list<!>cmd_sharedfile.clear.html
sharedfile.clear<!>Clears the shared files list<!>cmd_sharedfile.clear.html
trading files by dcc<!>Lists the active file sharedfile<!>cmd_sharedfile.list.html
sharedfile.list<!>Lists the active file sharedfile<!>cmd_sharedfile.list.html
sharedfileswindow.open<!>Opens the shared files window<!>cmd_sharedfileswindow.open.html
snd.play<!>Play a sound file from the disk<!>cmd_snd.play.html
socketspy.open<!>Opens a SocketSpy window<!>cmd_socketspy.open.html
spaste.file<!>Sends the contents of a file to a window, with a delay between each line<!>cmd_spaste.file.html
spaste.clipboard<!>Sends the contents of the clipboard to a window, pausing between each line<!>cmd_spaste.clipboard.html
spaste.stop<!>Stops one or more slow-paste process.<!>cmd_spaste.stop.html
spaste.list<!>Lists all the running spaste processes.<!>cmd_spaste.list.html
spaste.setdelay<!>Sets the delay time in miliseconds for the spaste module command delay<!>cmd_spaste.setdelay.html
$str.len<!>Returns the lenght of the given string<!>fnc_str.len.html
$str.lowcase<!>Returns the given string with all characters turned to lower case<!>fnc_str.lowcase.html
$str.upcase<!>Returns the given string with all characters turned to upper case<!>fnc_str.upcase.html
$str.isnumber<!>Returns 1 if the given string represents a number<!>fnc_str.isnumber.html
$str.isunsignednumber<!>Returns 1 if the given string represents an unsigned number<!>fnc_str.isunsignednumber.html
$str.isempty<!>Returns 1 if the given string don't have any character.<!>fnc_str.isempty.html
$str.contains<!>Returns 1 if the first parameter contains the second<!>fnc_str.contains.html
$str.containsnocase<!>Returns 1 if the first parameter contains the second, case insensitive<!>fnc_str.containsnocase.html
$str.equal<!>Returns 1 if the two string parameters are equal<!>fnc_str.equal.html
$str.equalnocase<!>Returns 1 if the two string parameters are equal, case insensitive<!>fnc_str.equalnocase.html
$str.cmp<!>Compare two strings alphabetically<!>fnc_str.cmp.html
$str.cmpnocase<!>Compare two strings alphabetically, case insensitive.<!>fnc_str.cmpnocase.html
$str.find<!>Find the index of the nth ocurrence of a substring in a string<!>fnc_str.find.html
$str.findfirst<!>Find the index of a substring in a string<!>fnc_str.findfirst.html
$str.findfirstnocase<!>Find the index of a substring in a string, case insensitive<!>fnc_str.findfirstnocase.html
$str.findlast<!>Find the last index of a substring in a string<!>fnc_str.findlast.html
$str.findlastnocase<!>Find the last index of a substring in a string, case insensitive<!>fnc_str.findlastnocase.html
$str.left<!>Returns a substring starting from the left until the given index.<!>fnc_str.left.html
$str.right<!>Returns a substring starting from the right until the given index.<!>fnc_str.right.html
$str.mid<!>Returns a substring starting from a given index.<!>fnc_str.mid.html
$str.append<!>Append one string to another.<!>fnc_str.append.html
$str.prepend<!>Prepend one string to another.<!>fnc_str.prepend.html
$str.insert<!>Inserts a substring in a string at a given index<!>fnc_str.insert.html
$str.strip<!>Returns a whitespace stripped string<!>fnc_str.strip.html
$str.stripleft<!>Returns a left whitespace stripped string<!>fnc_str.stripleft.html
$str.stripright<!>Returns a right whitespace stripped string<!>fnc_str.stripright.html
$str.replace<!>Append one string to another.<!>fnc_str.replace.html
$str.replacenocase<!>Append one string to another.<!>fnc_str.replacenocase.html
$str.lefttofirst<!>&nbsp;&nbsp;&nbsp;&nbsp;Returns the left part of a string until a given substring<!>fnc_str.lefttofirst.html
$str.lefttolast<!>&nbsp;&nbsp;&nbsp;&nbsp;Returns the left part of a string until the last ocurrence of a given substring<!>fnc_str.lefttolast.html
$str.rightfromfirst<!>&nbsp;&nbsp;&nbsp;&nbsp;Returns the right part of a string from the first ocurrence of a given substring<!>fnc_str.rightfromfirst.html
$str.rightfromlast<!>&nbsp;&nbsp;&nbsp;&nbsp;Returns the right part of a string from the last ocurrence of a given substring<!>fnc_str.rightfromlast.html
$str.match<!>Matches a fixed string agains a wildcard expression<!>fnc_str.match.html
$str.matchnocase<!>Matches a fixed string agains a wildcard expression (case insensitive)<!>fnc_str.matchnocase.html
$str.word<!>Returns the nth word in a string<!>fnc_str.word.html
$str.token<!>Returns the nth token in a string<!>fnc_str.token.html
$system.ostype<!>Returns the type of the operating system<!>fnc_system.ostype.html
$system.osname<!>Returns the name of the operating system<!>fnc_system.osname.html
$system.osversion<!>Returns the version of the operating system<!>fnc_system.osversion.html
$system.osrelease<!>Returns the release of the operating system<!>fnc_system.osrelease.html
$system.osmachine<!>Returns the machine of the operating system<!>fnc_system.osmachine.html
$system.osnodename<!>Returns the nodename of the operating system<!>fnc_system.osnodename.html
Enviroinement variables<!>Returns the value of an enviroinement variable<!>fnc_system.getenv.html
$system.getenv<!>Returns the value of an enviroinement variable<!>fnc_system.getenv.html
System information<!>Returns the hostname of the machine that KVIrc is running on<!>fnc_system.hostname.html
$system.hostname<!>Returns the hostname of the machine that KVIrc is running on<!>fnc_system.hostname.html
Enviroinement variables<!>Sets an enviroinement variable<!>cmd_system.setenv.html
system.setenv<!>Sets an enviroinement variable<!>cmd_system.setenv.html
term.open<!>Shows a terminal emulator<!>cmd_term.open.html
tip.open<!>Opens the "did you know..." tip window<!>cmd_tip.open.html
tmphighlight.add<!>Adds a user to the channel temporary highlight list<!>cmd_tmphighlight.add.html
tmphighlight.remove<!>Remove a user from the channel temporary highlight list<!>cmd_tmphighlight.remove.html
$tmphighlight.ishighlighted<!>Returns 1 if the user is highlighted on this channel, 0 otherwise<!>fnc_tmphighlight.ishighlighted.html
Creating toolbars<!>Creates a toolbar<!>cmd_toolbar.create.html
toolbar.create<!>Creates a toolbar<!>cmd_toolbar.create.html
Creating toolbars (quickly!)<!>Defines a toolbar (creates it)<!>cmd_toolbar.define.html
toolbar.define<!>Defines a toolbar (creates it)<!>cmd_toolbar.define.html
Destroying a toolbar<!>Destroys a toolbar<!>cmd_toolbar.destroy.html
toolbar.destroy<!>Destroys a toolbar<!>cmd_toolbar.destroy.html
toolbar.show<!>Shows a toolbar<!>cmd_toolbar.show.html
toolbar.hide<!>Hides a toolbar<!>cmd_toolbar.hide.html
$toolbar.exists<!>Checks if a toolbar exists<!>fnc_toolbar.exists.html
$toolbar.list<!>Returns a list of defined toolbars<!>fnc_toolbar.list.html
Creating toolbar buttons<!>Creates a toolbar button<!>cmd_toolbar.addbutton.html
toolbar.addbutton<!>Creates a toolbar button<!>cmd_toolbar.addbutton.html
Removing toolbar buttons or separators<!>Removes a toolbar button or separator<!>cmd_toolbar.removeitem.html
toolbar.removeitem<!>Removes a toolbar button or separator<!>cmd_toolbar.removeitem.html
toolbar.setbutton<!>Sets the text, the icon or the state of a toolbar button<!>cmd_toolbar.setbutton.html
toolbar.addseparator<!>Adds a separator to a toolbar<!>cmd_toolbar.addseparator.html
toolbareditor.open<!>Shows the script toolbar editor<!>cmd_toolbareditor.open.html
url.list<!>Opens url list<!>cmd_url.list.html
url.config<!>Loads URL list module<!>cmd_url.config.html
The URL list module<!>The URL list module: keeps track of all urls shown in kvirc windows<!>module_url.html
window.clearOutput<!>Clears the output a window<!>cmd_window.clearOutput.html
window.close<!>Closes a window<!>cmd_window.close.html
window.dock<!>Docks a window<!>cmd_window.dock.html
window.undock<!>Undocks a window<!>cmd_window.undock.html
window.maximize<!>Maximizes a window<!>cmd_window.maximize.html
window.minimize<!>Minimizes a window<!>cmd_window.minimize.html
window.restore<!>Restores a window<!>cmd_window.restore.html
window.activate<!>Activates a window<!>cmd_window.activate.html
window.demandAttention<!>Flashes a window's system taskbar entry<!>cmd_window.demandAttention.html
$window.isMaximized<!>Checks if a window is currently maximized<!>fnc_window.isMaximized.html
$window.isMinimized<!>Checks if a window is currently minimized<!>fnc_window.isMinimized.html
$window.hasInput<!>Checks if a window has an input field<!>fnc_window.hasInput.html
$window.hasUserFocus<!>Checks if a window has the user focus<!>fnc_window.hasUserFocus.html
$window.console<!>Returns the console that a window is attacched to<!>fnc_window.console.html
$window.hasOutput<!>Checks if a window has a text output widget<!>fnc_window.hasOutput.html
$window.exists<!>Checks for the existence of a window<!>fnc_window.exists.html
$window.type<!>Returns the type of a window<!>fnc_window.type.html
$window.caption<!>Returns the caption of a window<!>fnc_window.caption.html
window.listtypes<!>Lists available types of windows<!>cmd_window.listtypes.html
$window.list<!>Generates lists of windows<!>fnc_window.list.html
