-
Notifications
You must be signed in to change notification settings - Fork 6
Signals
DESCRIPTION
USING SIGNALS
SIGNAL DEFINITIONS
Core
chat-protocols.c
channels.c
chatnets.c
commands.c
ignore.c
log.c
modules.c
nicklist.c
pidwait.c
queries.c
rawlog.c
server.c
settings.c
IRC Core
bans.c
channels
ctcp.c
irc-log.c
irc-nicklist.c
irc-servers.c
irc.c
lag.c
massjoin.c
mode-lists.c
modes.c
netsplit.c
IRC Modules
dcc*.c
autoignore.c
flood.c
notifylist.c
proxy/listen.c
Display (FE) Common
completion.c
fe-common-core.c
fe-exec.c
fe-messages.c
keyboard.c
printtext.c
themes.c
window-activity.c
window-items.c
windows.c
Display (FE) IRC
fe-events.c
fe-irc-messages.c
fe-modes.c
dcc/fe-dcc-chat-messages.c
Display (FE) Text
gui-readline.c
gui-printtext.c
Perl Scripting
Perl POD documentation based on the doc/signals.txt documentation supplied with Irssi.
=begin irssi_signal_types
-
GList \* of ([^,]*)
glistptr_$1
-
GSList \* of (\w+)s
gslist_$1
-
char \*
string
-
ulong \*
ulongptr
-
int \*
intptr
-
int
int
-
CHATNET_REC
iobject
-
SERVER_REC
iobject
-
RECONNECT_REC
iobject
-
CHANNEL_REC
iobject
-
QUERY_REC
iobject
-
COMMAND_REC
iobject
-
NICK_REC
iobject
-
LOG_REC
Irssi::Log
-
RAWLOG_REC
Irssi::Rawlog
-
IGNORE_REC
Irssi::Ignore
-
MODULE_REC
Irssi::Module
-
BAN_REC
Irssi::Irc::Ban
-
NETSPLIT_REC
Irssi::Irc::Netsplit
-
NETSPLIT_SERVER__REC
Irssi::Irc::Netsplitserver
-
DCC_REC
siobject
-
AUTOIGNORE_REC
Irssi::Irc::Autoignore
-
AUTOIGNORE_REC
Irssi::Irc::Autoignore
-
NOTIFYLIST_REC
Irssi::Irc::Notifylist
-
CLIENT_REC
Irssi::Irc::Client
-
THEME_REC
Irssi::UI::Theme
-
KEYINFO_REC
Irssi::UI::Keyinfo
-
PROCESS_REC
Irssi::UI::Process
-
TEXT_DEST_REC
Irssi::UI::TextDest
-
WINDOW_REC
Irssi::UI::Window
-
WI_ITEM_REC
iobject
-
PERL_SCRIPT_REC
Irssi::Script
END OF SIGNAL TYPES
=end irssi_signal_types
The following signals are categorised as in the original documentation, but have been revised to note Perl variable types and class names.
Arguments are passed to signal handlers in the usual way, via @_
.
gui exit
-
- None
gui dialog
-
- string
$type
- string
$text
- string
"send command"
-
- string
$command
, -
Irssi::Server
$server
, -
Irssi::Windowitem
$window_item
This is sent when a command is entered via the GUI, or by scripts via Irssi::command.
- string
TODO: What are CHAT_PROTOCOL_REC types?
"chat protocol created"
-
- CHAT_PROTOCOL_REC
$protocol
- CHAT_PROTOCOL_REC
"chat protocol updated"
-
- CHAT_PROTOCOL_REC
$protocol
- CHAT_PROTOCOL_REC
"chat protocol destroyed"
-
- CHAT_PROTOCOL_REC
$protocol
- CHAT_PROTOCOL_REC
"channel created"
-
-
Irssi::Channel
$channel
- int
$automatic
-
Irssi::Channel
"channel destroyed"
-
-
Irssi::Channel
$channel
-
Irssi::Channel
"chatnet created"
-
- CHATNET_REC
$chatnet
- CHATNET_REC
"chatnet destroyed"
-
- CHATNET_REC
$chatnet
- CHATNET_REC
"commandlist new"
-
-
Irssi::Command
$cmd
-
Irssi::Command
"commandlist remove"
-
-
Irssi::Command
$cmd
-
Irssi::Command
"error command"
-
- int
$err
- string
$cmd
- int
"send command"
-
- string
$args
-
Irssi::Server
$server
-
Irssi::Windowitem
$witem
- string
"send text"
-
- string
$line
-
Irssi::Server
$server
-
Irssi::Windowitem
$witem
- string
-
"command "<cmd
> -
- string
$args
-
Irssi::Server
$server
-
Irssi::Windowitem
$witem
TODO: check this "cmd" out?
- string
"default command"
-
- string
$args
-
Irssi::Server
$server
-
Irssi::Windowitem
$witem
- string
"ignore created"
-
-
Irssi::Ignore
$ignore
-
Irssi::Ignore
"ignore destroyed"
-
-
Irssi::Ignore
$ignore
-
Irssi::Ignore
"ignore changed"
-
-
Irssi::Ignore
$ignore
-
Irssi::Ignore
"log new"
-
-
Irssi::Log
$log
-
Irssi::Log
"log remove"
-
-
Irssi::Log
$log
-
Irssi::Log
"log create failed"
-
-
Irssi::Log
$log
-
Irssi::Log
"log locked"
-
-
Irssi::Log
$log
-
Irssi::Log
"log started"
-
-
Irssi::Log
$log
-
Irssi::Log
"log stopped"
-
-
Irssi::Log
$log
-
Irssi::Log
"log rotated"
-
-
Irssi::Log
$log
-
Irssi::Log
"log written"
-
-
Irssi::Log
$log
- string
$line
-
Irssi::Log
TODO: what are these types?
"module loaded"
-
- MODULE_REC
$module
- MODULE_FILE_REC
$module_file
- MODULE_REC
"module unloaded"
-
- MODULE_REC
$module
- MODULE_FILE_REC
$module_file
- MODULE_REC
"module error"
-
- int
$error
- string
$text
- string
$root_module
- string
$sub_module
- int
"nicklist new"
-
-
Irssi::Channel
$channel
-
Irssi::Nick
$nick
-
Irssi::Channel
"nicklist remove"
-
-
Irssi::Channel
$channel
-
Irssi::Nick
$nick
-
Irssi::Channel
"nicklist changed"
-
-
Irssi::Channel
$channel
-
Irssi::Nick
$nick
- string
$old_nick
-
Irssi::Channel
"nicklist host changed"
-
-
Irssi::Channel
$channel
-
Irssi::Nick
$nick
-
Irssi::Channel
"nicklist gone changed"
-
-
Irssi::Channel
$channel
-
Irssi::Nick
$nick
-
Irssi::Channel
"nicklist serverop changed"
-
-
Irssi::Channel
$channel
-
Irssi::Nick
$nick
-
Irssi::Channel
"pidwait"
-
- int
$pid
- int
$status
- int
"query created"
-
-
Irssi::Query
$query
- int
$automatic
-
Irssi::Query
"query destroyed"
-
-
Irssi::Query
$query
-
Irssi::Query
"query nick changed"
-
-
Irssi::Query
$query
- string
$original_nick
-
Irssi::Query
"window item name changed"
-
-
Irssi::Windowitem
$witem
-
Irssi::Windowitem
"query address changed"
-
-
Irssi::Query
$query
-
Irssi::Query
"query server changed"
-
-
Irssi::Query
$query
-
Irssi::Server
$server
-
Irssi::Query
"rawlog"
-
-
Irssi::Rawlog
$raw_log
- string
$data
-
Irssi::Rawlog
"server looking"
-
-
Irssi::Server
$server
-
Irssi::Server
"server connected"
-
-
Irssi::Server
$server
-
Irssi::Server
"server connecting"
-
-
Irssi::Server
$server
- ulongptr
$ip
-
Irssi::Server
"server connect failed"
-
-
Irssi::Server
$server
-
Irssi::Server
"server disconnected"
-
-
Irssi::Server
$server
-
Irssi::Server
"server quit"
-
-
Irssi::Server
$server
- string
$message
-
Irssi::Server
"server sendmsg"
-
-
Irssi::Server
$server
- string
$target
- string
$message
- int
$target_type
-
Irssi::Server
"setup changed"
-
- None
"setup reread"
-
- string
$fname
- string
"setup saved"
-
- string
$fname
- int
$autosaved
- string
"ban type changed"
-
- string
$bantype
- string
TODO: are these actual files? .c?
"channel joined"
-
-
Irssi::Channel
$channel
-
Irssi::Channel
"channel wholist"
-
-
Irssi::Channel
$channel
-
Irssi::Channel
"channel sync"
-
-
Irssi::Channel
$channel
-
Irssi::Channel
"channel topic changed"
-
-
Irssi::Channel
$channel
-
Irssi::Channel
"ctcp msg"
-
-
Irssi::Server
$server
- string
$args
- string
$nick
- string
$addr
- string
$target
-
Irssi::Server
-
"ctcp msg "<cmd
> -
-
Irssi::Server
$server
- string
$args
- string
$nick
- string
$addr
- string
$target
-
Irssi::Server
"default ctcp msg"
-
-
Irssi::Server
$server
- string
$args
- string
$nick
- string
$addr
- string
$target
-
Irssi::Server
"ctcp reply"
-
-
Irssi::Server
$server
- string
$args
- string
$nick
- string
$addr
- string
$target
-
Irssi::Server
-
"ctcp reply "<cmd
> -
-
Irssi::Server
$server
- string
$args
- string
$nick
- string
$addr
- string
$target
-
Irssi::Server
"default ctcp reply"
-
-
Irssi::Server
$server
- string
$args
- string
$nick
- string
$addr
- string
$target
-
Irssi::Server
"ctcp action"
-
-
Irssi::Server
$server
- string
$args
- string
$nick
- string
$addr
- string
$target
-
Irssi::Server
"awaylog show"
-
-
Irssi::Log
$log
- int
$away_msgs
- int
$filepos
-
Irssi::Log
"server nick changed"
-
-
Irssi::Server
$server
-
Irssi::Server
"event connected"
-
-
Irssi::Server
$server
-
Irssi::Server
"server event"
-
-
Irssi::Server
$server
- string
$data
- string
$sender_nick
- string
$sender_addr
-
Irssi::Server
-
"event "<cmd
> -
-
Irssi::Server
$server
- string
$args
- string
$sender_nick
- string
$sender_addr
-
Irssi::Server
"default event"
-
-
Irssi::Server
$server
- string
$data
- string
$sender_nick
- string
$sender_addr
-
Irssi::Server
"whois default event"
-
-
Irssi::Server
$server
- string
$data
- string
$sender_nick
- string
$sender_addr
-
Irssi::Server
"server incoming"
-
-
Irssi::Server
$server
- string
$data
-
Irssi::Server
-
"redir "<cmd
> -
-
Irssi::Server
$server
- string
$args
- string
$sender_nick
- string
$sender_addr
-
Irssi::Server
"server lag"
-
-
Irssi::Server
$server
-
Irssi::Server
"server lag disconnect"
-
-
Irssi::Server
$server
-
Irssi::Server
"massjoin"
-
-
Irssi::Channel
$channel
- List of Irssi::Nick
@nicks
-
TODO: Check this is actually a perl list (array)
-
Irssi::Channel
"ban new"
-
-
Irssi::Channel
$channel
-
Irssi::Irc::Ban
$ban
-
Irssi::Channel
"ban remove"
-
-
Irssi::Channel
$channel
-
Irssi::Irc::Ban
$ban
- string
$set_by
-
Irssi::Channel
"channel mode changed"
-
-
Irssi::Channel
$channel
- string
$set_by
-
Irssi::Channel
"nick mode changed"
-
-
Irssi::Channel
$channel
-
Irssi::Nick
$nick
- string
$set_by
- string
$mode
- string
$type
-
Irssi::Channel
"user mode changed"
-
-
Irssi::Server
$server
- string
$old_mode
-
Irssi::Server
"away mode changed"
-
-
Irssi::Server
$server
-
Irssi::Server
"netsplit server new"
-
-
Irssi::Server
$server
-
Irssi::Irc::Netsplitserver
$netsplit_server
-
Irssi::Server
"netsplit server remove"
-
-
Irssi::Server
$server
-
Irssi::Irc::Netsplitserver
$netsplit_server
-
Irssi::Server
"netsplit new"
-
-
Irssi::Irc::Netsplit
$netsplit
-
Irssi::Irc::Netsplit
"netsplit remove"
-
-
Irssi::Irc::Netsplit
$netsplit
-
Irssi::Irc::Netsplit
-
"dcc ctcp "<cmd
> -
- string
$args
-
Irssi::Dcc
$dcc
- string
"default dcc ctcp"
-
- string
$args
-
Irssi::Dcc
$dcc
- string
"dcc unknown ctcp"
-
- string
$args
- string
$sender
- string
$send_addr
- string
-
"dcc reply "<cmd
> -
- string
$args
-
Irssi::Dcc
$dcc
- string
"default dcc reply"
-
- string
$args
-
Irssi::Dcc
$dcc
- string
"dcc unknown reply"
-
- string
$args
- string
$sender
- string
$send_addr
- string
"dcc chat message"
-
-
Irssi::Dcc
$dcc
- string
$msg
-
Irssi::Dcc
"dcc created"
-
-
Irssi::Dcc
$dcc
-
Irssi::Dcc
"dcc destroyed"
-
-
Irssi::Dcc
$dcc
-
Irssi::Dcc
"dcc connected"
-
-
Irssi::Dcc
$dcc
-
Irssi::Dcc
"dcc rejecting"
-
-
Irssi::Dcc
$dcc
-
Irssi::Dcc
"dcc closed"
-
-
Irssi::Dcc
$dcc
-
Irssi::Dcc
"dcc request"
-
-
Irssi::Dcc
$dcc
- string
$send_addr
-
Irssi::Dcc
"dcc request send"
-
-
Irssi::Dcc
$dcc
-
Irssi::Dcc
"dcc chat message"
-
-
Irssi::Dcc
$dcc
- string
$msg
-
Irssi::Dcc
"dcc transfer update"
-
-
Irssi::Dcc
$dcc
-
Irssi::Dcc
"dcc get receive"
-
-
Irssi::Dcc
$dcc
-
Irssi::Dcc
"dcc error connect"
-
-
Irssi::Dcc
$dcc
-
Irssi::Dcc
"dcc error file create"
-
-
Irssi::Dcc
$dcc
- string
$filename
-
Irssi::Dcc
"dcc error file open"
-
- string
$nick
- string
$filename
- int
$errno
- string
"dcc error get not found"
-
- string
$nick
- string
"dcc error send exists"
-
- string
$nick
- string
$filename
- string
"dcc error unknown type"
-
- string
$type
- string
"dcc error close not found"
-
- string
$type
- string
$nick
- string
$filename
- string
"autoignore new"
-
-
Irssi::Server
$server
-
Irssi::Irc::Autoignore
$autoignore
-
Irssi::Server
"autoignore remove"
-
-
Irssi::Server
$server
-
Irssi::Irc::Autoignore
$autoignore
-
Irssi::Server
"flood"
-
-
Irssi::Server
$server
- string
$nick
- string
$host
- int
$level
- string
$target
-
Irssi::Server
"notifylist new"
-
-
Irssi::Irc::Notifylist
$notify_list
-
Irssi::Irc::Notifylist
"notifylist remove"
-
-
Irssi::Irc::Notifylist
$notify_list
-
Irssi::Irc::Notifylist
"notifylist joined"
-
-
Irssi::Server
$server
- string
$nick
- string
$user
- string
$host
- string
$real_name
- string
$away_message
-
Irssi::Server
"notifylist away changed"
-
-
Irssi::Server
$server
- string
$nick
- string
$user
- string
$host
- string
$real_name
- string
$away_message
-
Irssi::Server
"notifylist left"
-
-
Irssi::Server
$server
- string
$nick
- string
$user
- string
$host
- string
$real_name
- string
$away_message
-
Irssi::Server
"proxy client connected"
-
-
Irssi::Irc::Client
$client
-
Irssi::Irc::Client
"proxy client disconnected"
-
-
Irssi::Irc::Client
$client
-
Irssi::Irc::Client
"proxy client command"
-
-
Irssi::Irc::Client
$client
- string
$args
- string
$data
-
Irssi::Irc::Client
"proxy client dump"
-
-
Irssi::Irc::Client
$client
- string
$data
-
Irssi::Irc::Client
Requires to work properly:
"gui print text"
-
-
Irssi::Window
$window
- int
$fg
- int
$bg
- int
$flags
- string
$text
-
Irssi::UI::TextDest
$text_dest
This signal is called multiple times for a given print operation, in a fashion similar to run-length coding. A single line of printed output which varies in colour may emit this signal multiple times, once for each colour change. The
$fg
,$bg
, and$flags
contain the formatting information for$text
. -
Irssi::Window
"gui print text finished"
-
-
Irssi::Window
$window
(Can be used to determine when all
"gui print text"
s are sent (not required)) -
Irssi::Window
Provides signals:
"complete word"
-
- arrayref of strings
$strings_ref
-
An arrayref which can be modified to add additional completion candidates.
For example:
push @$strings_ref, "another_candidate";
-
Irssi::Window
$window
- string
$word
-
The prefix of the word currently being typed.
- string
$linestart
-
The contents of the input line up to (but not including) the current word prefix
$word
. - int
$want_space
-
A scalar reference which can be set to indicate if tab completion of these candidates should be appended with a space.
- arrayref of strings
"irssi init read settings"
-
- None
"exec new"
-
-
Irssi::UI::Process
$process
-
Irssi::UI::Process
"exec remove"
-
-
Irssi::UI::Process
$process
- int
$status
-
Irssi::UI::Process
"exec input"
-
-
Irssi::UI::Process
$process
- string
$text
-
Irssi::UI::Process
"message public"
-
-
Irssi::Server
$server
- string
$msg
- string
$nick
- string
$address
- string
$target
-
Irssi::Server
"message private"
-
-
Irssi::Server
$server
- string
$msg
- string
$nick
- string
$address
-
Irssi::Server
"message own_public"
-
-
Irssi::Server
$server
- string
$msg
- string
$target
-
Irssi::Server
"message own_private"
-
-
Irssi::Server
$server
- string
$msg
- string
$target
- string
$original_target
-
Irssi::Server
"message join"
-
-
Irssi::Server
$server
- string
$channel
- string
$nick
- string
$address
-
Irssi::Server
"message part"
-
-
Irssi::Server
$server
- string
$channel
- string
$nick
- string
$address
- string
$reason
-
Irssi::Server
"message quit"
-
-
Irssi::Server
$server
- string
$nick
- string
$address
- string
$reason
-
Irssi::Server
"message kick"
-
-
Irssi::Server
$server
- string
$channel
- string
$nick
- string
$kicker
- string
$address
- string
$reason
-
Irssi::Server
"message nick"
-
-
Irssi::Server
$server
- string
$new_nick
- string
$old_nick
- string
$address
-
Irssi::Server
"message own_nick"
-
-
Irssi::Server
$server
- string
$new_nick
- string
$old_nick
- string
$address
-
Irssi::Server
"message invite"
-
-
Irssi::Server
$server
- string
$channel
- string
$nick
- string
$address
-
Irssi::Server
"message topic"
-
-
Irssi::Server
$server
- string
$channel
- string
$topic
- string
$nick
- string
$address
-
Irssi::Server
"keyinfo created"
-
-
Irssi::UI::Keyinfo
$key_info
-
Irssi::UI::Keyinfo
"keyinfo destroyed"
-
-
Irssi::UI::Keyinfo
$key_info
-
Irssi::UI::Keyinfo
"print text"
-
-
Irssi::UI::TextDest
$text_dest
- string
$text
- string
$stripped_text
-
Irssi::UI::TextDest
"theme created"
-
-
Irssi::UI::Theme
$theme
-
Irssi::UI::Theme
"theme destroyed"
-
-
Irssi::UI::Theme
$theme
-
Irssi::UI::Theme
"window hilight"
-
-
Irssi::UI::Window
$window
-
Irssi::UI::Window
"window dehilight"
-
-
Irssi::UI::Window
$window
-
Irssi::UI::Window
"window activity"
-
-
Irssi::UI::Window
$window
- int
$old_level
-
Irssi::UI::Window
"window item hilight"
-
-
Irssi::Windowitem
$window_item
-
Irssi::Windowitem
"window item activity"
-
-
Irssi::Windowitem
$window_item
- int
$old_level
-
Irssi::Windowitem
"window item new"
-
-
Irssi::UI::Window
$window
-
Irssi::Windowitem
$window_item
-
Irssi::UI::Window
"window item remove"
-
-
Irssi::UI::Window
$window
-
Irssi::Windowitem
$window_item
-
Irssi::UI::Window
"window item moved"
-
TODO: Check ordering of arguments from/to here
-
Irssi::UI::Window
$window_from
-
Irssi::Windowitem
$window_item
-
Irssi::UI::Window
$window_to
-
Irssi::UI::Window
"window item changed"
-
-
Irssi::UI::Window
$window
-
Irssi::Windowitem
$window_item
-
Irssi::UI::Window
"window item server changed"
-
-
Irssi::UI::Window
$window
-
Irssi::Windowitem
$window_item
-
Irssi::UI::Window
"window created"
-
-
Irssi::UI::Window
$window
-
Irssi::UI::Window
"window destroyed"
-
-
Irssi::UI::Window
$window
-
Irssi::UI::Window
"window changed"
-
-
Irssi::UI::Window
$window
-
Irssi::UI::Window
$old_window
TODO: does this fire if you don't change windows? (eg: send a switch command for the window you're already on)
-
Irssi::UI::Window
"window changed automatic"
-
-
Irssi::UI::Window
$window
-
Irssi::UI::Window
"window server changed"
-
-
Irssi::UI::Window
$window
-
Irssi::Server
$server
-
Irssi::UI::Window
"window refnum changed"
-
-
Irssi::UI::Window
$window
- int
$old_refnum
-
Irssi::UI::Window
"window name changed"
-
-
Irssi::UI::Window
$window
-
Irssi::UI::Window
"window history changed"
-
-
Irssi::UI::Window
$window
- string
$old_name
-
Irssi::UI::Window
"window level changed"
-
-
Irssi::UI::Window
$window
-
Irssi::UI::Window
"default event numeric"
-
-
Irssi::Server
$server
- string
$data
- string
$nick
- string
$address
-
Irssi::Server
"message irc op_public"
-
-
Irssi::Server
$server
- string
$msg
- string
$nick
- string
$address
- string
$target
-
Irssi::Server
"message irc own_wall"
-
-
Irssi::Server
$server
- string
$msg
- string
$target
-
Irssi::Server
"message irc own_action"
-
-
Irssi::Server
$server
- string
$msg
- string
$target
-
Irssi::Server
"message irc action"
-
-
Irssi::Server
$server
- string
$msg
- string
$nick
- string
$address
- string
$target
-
Irssi::Server
"message irc own_notice"
-
-
Irssi::Server
$server
- string
$msg
- string
$target
-
Irssi::Server
"message irc notice"
-
-
Irssi::Server
$server
- string
$msg
- string
$nick
- string
$address
- string
$target
-
Irssi::Server
"message irc own_ctcp"
-
-
Irssi::Server
$server
- string
$cmd
- string
$data
- string
$target
-
Irssi::Server
"message irc ctcp"
-
-
Irssi::Server
$server
- string
$cmd
- string
$data
- string
$nick
- string
$address
- string
$target
-
Irssi::Server
"message irc mode"
-
-
Irssi::Server
$server
- string
$channel
- string
$nick
- string
$address
- string
$mode
-
Irssi::Server
"message dcc own"
-
-
Irssi::Dcc
$dcc
- string
$msg
-
Irssi::Dcc
"message dcc own_action"
-
-
Irssi::Dcc
$dcc
- string
$msg
-
Irssi::Dcc
"message dcc own_ctcp"
-
-
Irssi::Dcc
$dcc
- string
$cmd
- string
$data
-
Irssi::Dcc
"message dcc"
-
-
Irssi::Dcc
$dcc
- string
$msg
-
Irssi::Dcc
"message dcc action"
-
-
Irssi::Dcc
$dcc
- string
$msg
-
Irssi::Dcc
"message dcc ctcp"
-
-
Irssi::Dcc
$dcc
- string
$cmd
- string
$data
-
Irssi::Dcc
"gui key pressed"
-
- int
$key
Notes:
Ordinary keys
a-zA-Z
are their ordinal (ascii) equivalents.Ctrl-key begins at 1 (
C-a
), but skips 13?,C-j
andC-m
both give the same asRET
(10). Tab andC-i
are equivalent (9).C-o
does not appear to send an observable sequence.BS
sends 127.meta-<key>
sends a 27 (ESC) followed by the original key value.Arrow keys send usual meta-stuff (
\e[ABCD
).TODO: Turn this into some sort of list
- int
"beep"
-
- None
"script error"
-
-
Irssi::Script
$script
- string
$error_msg
-
Irssi::Script
Much of the content on these pages is taken from original Irssi documentation and is Copyright © 2000-2010 The Irssi project. Formatting and additional documentation, examples, etc by Tom Feist and the other editors of this wiki. This work is licensed under a Creative Commons Attribution-ShareAlike 2.5 License. Please see http://creativecommons.org/licenses/by-sa/2.5/ for details.