This is the colleen Reference Manual, version 2.2.0, generated automatically by Declt version 4.0 beta 2 "William Riker" on Wed Mar 15 05:42:04 2023 GMT+0.
colleen/colleen.asd
colleen/package.lisp
colleen/globals.lisp
colleen/conditions.lisp
colleen/irc-codes.lisp
colleen/config.lisp
colleen/toolkit.lisp
colleen/module.lisp
colleen/module-storage.lisp
colleen/event.lisp
colleen/event-priority.lisp
colleen/event-handler.lisp
colleen/client.lisp
colleen/command-handler.lisp
colleen/time-handler.lisp
colleen/irc-commands.lisp
colleen/irc-events.lisp
colleen/asdf-extra.lisp
colleen/launcher.lisp
colleen/modules/system-definitions.lisp
colleen/modules/core.lisp
The main system appears first, followed by any subsystem dependency.
colleen
IRC bot with a modular framework.
Nicolas Hafner <shinmera@tymoon.eu>
Nicolas Hafner <shinmera@tymoon.eu>
(GIT https://github.com/Shinmera/colleen.git)
Artistic
2.2.0
bordeaux-threads
(system).
universal-config
(system).
verbose
(system).
usocket
(system).
flexi-streams
(system).
uuid
(system).
cl-ppcre
(system).
trivial-arguments
(system).
package.lisp
(file).
globals.lisp
(file).
conditions.lisp
(file).
irc-codes.lisp
(file).
config.lisp
(file).
toolkit.lisp
(file).
module.lisp
(file).
module-storage.lisp
(file).
event.lisp
(file).
event-priority.lisp
(file).
event-handler.lisp
(file).
client.lisp
(file).
command-handler.lisp
(file).
time-handler.lisp
(file).
irc-commands.lisp
(file).
irc-events.lisp
(file).
asdf-extra.lisp
(file).
launcher.lisp
(file).
modules
(module).
Modules are listed depth-first from the system components tree.
colleen/modules
launcher.lisp
(file).
colleen
(system).
system-definitions.lisp
(file).
core.lisp
(file).
Files are sorted by type and then listed depth-first from the systems components trees.
colleen/colleen.asd
colleen/package.lisp
colleen/globals.lisp
colleen/conditions.lisp
colleen/irc-codes.lisp
colleen/config.lisp
colleen/toolkit.lisp
colleen/module.lisp
colleen/module-storage.lisp
colleen/event.lisp
colleen/event-priority.lisp
colleen/event-handler.lisp
colleen/client.lisp
colleen/command-handler.lisp
colleen/time-handler.lisp
colleen/irc-commands.lisp
colleen/irc-events.lisp
colleen/asdf-extra.lisp
colleen/launcher.lisp
colleen/modules/system-definitions.lisp
colleen/modules/core.lisp
colleen/globals.lisp
package.lisp
(file).
colleen
(system).
*debugger*
(special variable).
*irc-message-limit*
(special variable).
*privmsg-line-limit*
(special variable).
*server-encoding*
(special variable).
colleen/conditions.lisp
globals.lisp
(file).
colleen
(system).
argslist
(reader method).
command
(reader method).
connection-failed
(condition).
disconnect
(condition).
event
(reader method).
expected
(reader method).
failed-server
(reader method).
group
(reader method).
implicit-group-definition
(condition).
initial-error
(reader method).
invalid-arguments
(condition).
message
(reader method).
message-too-long
(condition).
module-error
(condition).
module-stop
(condition).
module-system-not-found
(condition).
name
(reader method).
network-error
(condition).
not-authorized
(condition).
ping-timeout
(condition).
limit-form
(reader method).
colleen/irc-codes.lisp
conditions.lisp
(file).
colleen
(system).
*reply-code-map*
(special variable).
reply->keyword
(generic function).
colleen/config.lisp
irc-codes.lisp
(file).
colleen
(system).
*config*
(special variable).
*config-directory*
(special variable).
*config-file*
(special variable).
*default-config-file*
(special variable).
bot-config
(function).
(setf bot-config)
(function).
load-config
(function).
save-config
(function).
server-config
(function).
*sample-config-file*
(special variable).
colleen/toolkit.lisp
config.lisp
(file).
colleen
(system).
break-string
(function).
color-entities
(function).
format-message
(function).
fstd-message
(function).
mirc-color->name
(function).
standard-message
(function).
strip-colors
(function).
*formatting-regex*
(special variable).
*mirc-color-map*
(special variable).
*mirc-color-regex*
(special variable).
build-lambda-call
(function).
ensure-list
(function).
escape-regex-symbols
(function).
extract-lambda-vars
(function).
flatten-lambda-list
(function).
force-release-lock
(function).
lambda-keyword-p
(function).
lambda-list->string
(function).
required-lambda-vars
(function).
with-repeating-restart
(macro).
xor
(macro).
colleen/module.lisp
toolkit.lisp
(file).
colleen
(system).
*bot-modules*
(special variable).
*current-module*
(special variable).
active
(method).
active
(method).
active
(reader method).
(setf active)
(writer method).
define-module
(macro).
get-current-module
(function).
get-current-module-name
(function).
get-module
(function).
(setf lock)
(writer method).
lock
(reader method).
module
(function).
(setf module)
(generic function).
module
(class).
module-thread
(function).
(setf module-thread)
(generic function).
name
(method).
print-module-thread-stats
(function).
print-object
(method).
remove-module-thread
(function).
start
(generic function).
start-module
(function).
stop
(generic function).
stop-module
(function).
stop-module-thread
(function).
storage
(reader method).
(setf storage)
(writer method).
sweep-all-module-threads
(function).
sweep-module-threads
(function).
threads
(method).
threads
(method).
threads
(reader method).
(setf threads)
(writer method).
to-module-name
(generic function).
with-module
(macro).
with-module-lock
(macro).
with-module-thread
(macro).
generalize-module-accessor
(macro).
package-symbol
(function).
colleen/module-storage.lisp
module.lisp
(file).
colleen
(system).
load-storage
(generic function).
module-config-path
(function).
save-storage
(generic function).
with-module-storage
(macro).
colleen/event.lisp
module-storage.lisp
(file).
colleen
(system).
*event-map*
(special variable).
arguments
(reader method).
cancelled
(reader method).
(setf cancelled)
(writer method).
channel
(reader method).
channel
(reader method).
(setf channel)
(writer method).
channel-event
(class).
command-event
(class).
define-event
(macro).
dispatched
(reader method).
(setf dispatched)
(writer method).
event
(class).
generated-command-event
(class).
hostmask
(reader method).
initialize-instance
(method).
initialize-instance
(method).
make-event
(function).
message
(reader method).
message
(reader method).
(setf message)
(writer method).
(setf message)
(writer method).
nick
(reader method).
nick
(reader method).
(setf nick)
(writer method).
output-stream
(reader method).
(setf output-stream)
(writer method).
prefix
(reader method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
respond
(generic function).
send-event
(class).
server
(reader method).
user-event
(class).
username
(reader method).
*user-regex*
(special variable).
arguments-bind
(macro).
cancel
(function).
handled
(reader method).
(setf handled)
(writer method).
colleen/event-priority.lisp
event.lisp
(file).
colleen
(system).
*priority-names*
(special variable).
*priority-nums*
(special variable).
priority-name
(function).
(setf priority-name)
(generic function).
priority-num
(function).
(setf priority-num)
(generic function).
colleen/event-handler.lisp
event-priority.lisp
(file).
colleen
(system).
*evt-map*
(special variable).
*evt-priority-map*
(special variable).
apropos-event-handler
(generic function).
define-handler
(macro).
dispatch
(generic function).
docstring
(reader method).
(setf docstring)
(writer method).
event-handler
(function).
(setf event-handler)
(generic function).
event-handler
(class).
event-type
(reader method).
(setf event-type)
(writer method).
generate-handler-priority-cache
(function).
handler-function
(reader method).
(setf handler-function)
(writer method).
identifier
(reader method).
(setf identifier)
(writer method).
print-object
(method).
priority
(reader method).
(setf priority)
(writer method).
remove-event-handler
(function).
set-handler-function
(function).
colleen/client.lisp
event-handler.lisp
(file).
colleen
(system).
*current-server*
(special variable).
*servers*
(special variable).
add-to-auth
(function).
auth-p
(function).
auth-users
(reader method).
(setf auth-users)
(writer method).
channels
(reader method).
(setf channels)
(writer method).
connect
(generic function).
disconnect
(generic function).
ensure-server
(function).
get-server
(function).
host
(reader method).
(setf host)
(writer method).
name
(reader method).
(setf name)
(writer method).
nick
(reader method).
(setf nick)
(writer method).
password
(reader method).
(setf password)
(writer method).
port
(reader method).
(setf port)
(writer method).
print-object
(method).
realname
(reader method).
(setf realname)
(writer method).
reconnect
(generic function).
remove-from-auth
(function).
server
(method).
server
(class).
username
(reader method).
(setf username)
(writer method).
*irc-message-regex*
(special variable).
call-with-reconnect-handler
(function).
handle
(function).
last-ping
(reader method).
(setf last-ping)
(writer method).
make-server-thread
(function).
ping-loop
(function).
ping-thread
(reader method).
(setf ping-thread)
(writer method).
read-loop
(function).
read-thread
(reader method).
(setf read-thread)
(writer method).
receive-raw-message
(function).
restart-thread
(reader method).
(setf restart-thread)
(writer method).
socket
(reader method).
(setf socket)
(writer method).
socket-stream
(reader method).
(setf socket-stream)
(writer method).
with-reconnect-handler
(macro).
colleen/command-handler.lisp
client.lisp
(file).
colleen
(system).
*cmd-map*
(special variable).
*cmd-priority-array*
(special variable).
apropos-command-handler
(generic function).
arguments
(reader method).
(setf arguments)
(writer method).
command-handler
(function).
(setf command-handler)
(generic function).
command-handler
(class).
command-p
(function).
define-command
(macro).
define-group
(macro).
dispatch-command
(generic function).
do-matching-command-handlers
(macro).
docstring
(reader method).
(setf docstring)
(writer method).
group-handler
(class).
handler-function
(reader method).
(setf handler-function)
(writer method).
identifier
(reader method).
(setf identifier)
(writer method).
initialize-instance
(method).
pattern
(reader method).
(setf pattern)
(writer method).
print-object
(method).
priority
(reader method).
(setf priority)
(writer method).
relay-command
(function).
remove-command-handler
(function).
scanner
(reader method).
(setf scanner)
(writer method).
set-command-function
(function).
simulate-command
(function).
subcommands
(reader method).
(setf subcommands)
(writer method).
arguments-match-p
(function).
generate-command-priority-cache
(function).
group-command-handler
(function).
no-command-matched
(function).
read-command
(function).
colleen/time-handler.lisp
command-handler.lisp
(file).
colleen
(system).
*timer-map*
(special variable).
apropos-time-handler
(generic function).
arguments
(reader method).
(setf arguments)
(writer method).
define-timer
(macro).
docstring
(reader method).
(setf docstring)
(writer method).
handler-function
(reader method).
(setf handler-function)
(writer method).
handler-lock
(reader method).
(setf handler-lock)
(writer method).
identifier
(reader method).
(setf identifier)
(writer method).
launcher-function
(reader method).
(setf launcher-function)
(writer method).
module-launcher
(function).
parse-delay
(generic function).
print-object
(method).
remove-time-handler
(function).
reschedule-timer
(function).
schedule-timer
(function).
schedulings
(reader method).
(setf schedulings)
(writer method).
set-timer-function
(function).
simple-launcher
(function).
stop-time-handler
(function).
time-handler
(function).
(setf time-handler)
(generic function).
time-handler
(class).
timer-type
(reader method).
(setf timer-type)
(writer method).
*unix-epoch-difference*
(special variable).
launch-timer
(function).
timer-timeout
(function).
colleen/irc-commands.lisp
time-handler.lisp
(file).
colleen
(system).
admin
(function).
away
(function).
broadcast
(function).
channel-mode
(function).
connect
(function).
error
(function).
info
(function).
invite
(function).
ison
(function).
join
(function).
kick
(function).
kill
(function).
links
(function).
list
(function).
names
(function).
nick
(function).
notice
(function).
oper
(function).
part
(function).
pass
(function).
ping
(function).
pong
(function).
privmsg
(function).
quit
(function).
rehash
(function).
restart
(function).
send-raw
(function).
server
(function).
squit
(function).
stats
(function).
summon
(function).
time
(function).
topic
(function).
trace
(function).
user
(function).
user-mode
(function).
userhost
(function).
users
(function).
version
(function).
wallops
(function).
who
(function).
whois
(function).
whowas
(function).
raw
(function).
colleen/irc-events.lisp
irc-commands.lisp
(file).
colleen
(system).
active-type
(reader method).
address
(reader method).
admin-email-event
(class).
admin-loc1-event
(class).
admin-loc2-event
(class).
admin-location
(reader method).
admin-location
(reader method).
admin-me-event
(class).
already-registered-event
(class).
authname
(reader method).
away-event
(class).
backstream-sendq
(reader method).
bad-channel-key-event
(class).
bad-channel-mask-event
(class).
bad-char-encoding-event
(class).
bad-mask-event
(class).
banid
(reader method).
banlist-end-event
(class).
banlist-event
(class).
banlist-full-event
(class).
banned-from-chan-event
(class).
bounce-event
(class).
byte-count
(reader method).
cannot-change-chanmode-event
(class).
cannot-change-servermode-event
(class).
cannot-change-umode-event
(class).
cannot-send-to-chan-event
(class).
cannot-send-to-nick-event
(class).
cannot-set-modes-event
(class).
cant-kill-server-event
(class).
chan-char
(reader method).
chan-modes
(reader method).
chan-open-event
(class).
chan-privs-needed-event
(class).
channel
(reader method).
channel
(reader method).
channel
(reader method).
channel
(reader method).
channel
(reader method).
channel
(reader method).
channel
(reader method).
channel
(reader method).
channel
(reader method).
channel
(reader method).
channel
(reader method).
channel
(reader method).
channel
(reader method).
channel
(reader method).
channel
(reader method).
channel
(reader method).
channel
(reader method).
channel
(reader method).
channel
(reader method).
channel
(reader method).
channel
(reader method).
channel
(reader method).
channel
(reader method).
channel
(reader method).
channel
(reader method).
channel
(reader method).
channel
(reader method).
channel
(reader method).
channel
(reader method).
channel
(reader method).
channel
(reader method).
channel
(reader method).
channel
(reader method).
channel
(reader method).
channel
(reader method).
channel
(reader method).
channel
(reader method).
channel
(reader method).
channel
(reader method).
channel-full-event
(class).
channel-mode-event
(class).
channel-modes-with-params
(reader method).
channels
(reader method).
chanredir-event
(class).
charset
(reader method).
class-count
(reader method).
client-name
(reader method).
cmd-count
(reader method).
code
(reader method).
code
(reader method).
codes
(reader method).
command
(reader method).
command
(reader method).
command
(reader method).
command
(reader method).
command
(reader method).
command
(reader method).
command
(reader method).
command
(reader method).
command
(reader method).
command
(reader method).
command
(reader method).
command
(reader method).
command
(reader method).
command
(reader method).
comments
(reader method).
config-file
(reader method).
connect-freq
(reader method).
connection-address
(reader method).
created-event
(class).
debug-level
(reader method).
destination
(reader method).
disabled-event
(class).
email-address
(reader method).
erroneusnickname-event
(class).
etrace-event
(class).
etrace-full-event
(class).
exceptionmask
(reader method).
exceptlist-end-event
(class).
exceptlist-event
(class).
file
(reader method).
file-error-event
(class).
flags
(reader method).
flags
(reader method).
generic-end-event
(class).
global-users-event
(class).
group
(reader method).
group
(reader method).
group
(reader method).
group
(reader method).
group
(reader method).
group
(reader method).
group
(reader method).
group
(reader method).
group
(reader method).
group
(reader method).
group
(reader method).
group
(reader method).
group
(reader method).
help-end-event
(class).
help-start-event
(class).
help-txt-event
(class).
hop
(reader method).
hopcount
(reader method).
hopcount
(reader method).
hops
(reader method).
host
(reader method).
host
(reader method).
host
(reader method).
host
(reader method).
host
(reader method).
host
(reader method).
host
(reader method).
host-hidden-event
(class).
host2
(reader method).
hostmask
(reader method).
hostmask
(reader method).
hostmask
(reader method).
hostname
(reader method).
hostname
(reader method).
info-end-event
(class).
info-event
(class).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
initialize-instance
(method).
int
(reader method).
int
(reader method).
int
(reader method).
intc
(reader method).
ints
(reader method).
invited-event
(class).
invitee
(reader method).
invitelist-end-event
(class).
invitelist-event
(class).
invitemask
(reader method).
inviteonly-chan-event
(class).
inviting-event
(class).
ison-event
(class).
isupport-event
(class).
join-event
(class).
key-set-event
(class).
kick-event
(class).
knock-disabled-event
(class).
knock-dlvr-event
(class).
knock-event
(class).
knock-on-chan-event
(class).
language
(reader method).
language-code
(reader method).
language-event
(class).
link
(reader method).
link-uptime-in-seconds
(reader method).
linkname
(reader method).
links-end-event
(class).
links-event
(class).
list-end-event
(class).
list-event
(class).
list-start-event
(class).
local-users-event
(class).
logfile
(reader method).
luser-channels-event
(class).
luser-client-event
(class).
luser-me-event
(class).
luser-op-event
(class).
luser-staff-event
(class).
luser-unknown-event
(class).
maintainer
(reader method).
mask
(reader method).
mask
(reader method).
mask
(reader method).
mask
(reader method).
mask
(reader method).
mask
(reader method).
mask
(reader method).
mask
(reader method).
max-hops
(reader method).
max-langs
(reader method).
max-sendq
(reader method).
maxdepth
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
message
(reader method).
mode
(reader method).
mode
(reader method).
mode
(reader method).
mode-change-warn-event
(class).
mode-char
(reader method).
mode-char
(reader method).
mode-char
(reader method).
mode-char
(reader method).
mode-event
(class).
mode-params
(reader method).
mode-unknown-flag-event
(class).
modechar
(reader method).
modes
(reader method).
modes
(reader method).
modes
(reader method).
modes
(reader method).
modlist-end-event
(class).
modlist-event
(class).
motd-end-event
(class).
motd-event
(class).
motd-start-event
(class).
myinfo-event
(class).
name
(reader method).
name
(reader method).
name
(reader method).
name
(reader method).
name
(reader method).
name
(reader method).
name-type
(reader method).
names-end-event
(class).
namreply-event
(class).
nanoseconds
(reader method).
need-more-params-event
(class).
networks-event
(class).
new-chan
(reader method).
new-nick
(reader method).
newtype
(reader method).
next-server
(reader method).
nick
(reader method).
nick
(reader method).
nick
(reader method).
nick
(reader method).
nick
(reader method).
nick
(reader method).
nick
(reader method).
nick
(reader method).
nick
(reader method).
nick
(reader method).
nick
(reader method).
nick
(reader method).
nick
(reader method).
nick
(reader method).
nick
(reader method).
nick
(reader method).
nick
(reader method).
nick
(reader method).
nick
(reader method).
nick
(reader method).
nick
(reader method).
nick
(reader method).
nick
(reader method).
nick
(reader method).
nick
(reader method).
nick
(reader method).
nick
(reader method).
nick
(reader method).
nick
(reader method).
nick-collision-event
(class).
nick-event
(class).
nickinfo
(reader method).
nickname
(reader method).
nickname
(reader method).
nickname
(reader method).
nickname
(reader method).
nickname-in-use-event
(class).
no-admininfo-event
(class).
no-channel-modes-event
(class).
no-language-event
(class).
no-login-event
(class).
no-motd-event
(class).
no-nickname-given-event
(class).
no-operhost-event
(class).
no-origin-event
(class).
no-perm-for-host-event
(class).
no-privileges-event
(class).
no-privs-event
(class).
no-recipient-event
(class).
no-such-service-event
(class).
no-testline-event
(class).
no-text-to-send-event
(class).
no-top-level-event
(class).
no-topic-event
(class).
nosuch-channel-event
(class).
nosuch-nick-event
(class).
nosuch-server-event
(class).
not-implemented-event
(class).
not-on-channel-event
(class).
not-registered-event
(class).
notice-event
(class).
nousers-event
(class).
now-away-event
(class).
old-chan
(reader method).
omotd-end-event
(class).
omotd-event
(class).
omotd-start-event
(class).
oper
(reader method).
other-umode-event
(class).
parameter
(reader method).
parameter
(reader method).
parameters
(reader method).
params
(reader method).
params
(reader method).
params
(reader method).
params
(reader method).
params
(reader method).
params
(reader method).
params
(reader method).
params
(reader method).
params
(reader method).
params
(reader method).
params
(reader method).
params
(reader method).
params
(reader method).
part-event
(class).
password-mismatch-event
(class).
pfx-unroutable-event
(class).
ping-event
(class).
ping-freq
(reader method).
pong-event
(class).
port
(reader method).
port
(reader method).
port
(reader method).
port
(reader method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
print-object
(method).
privileges
(reader method).
privmsg-event
(class).
query
(reader method).
quit-event
(class).
rcvd-bytes
(reader method).
real-name
(reader method).
real-name
(reader method).
reason
(reader method).
reason
(reader method).
reason
(reader method).
reason
(reader method).
reason
(reader method).
reason
(reader method).
reason
(reader method).
reason
(reader method).
reason
(reader method).
reason
(reader method).
reason
(reader method).
reason
(reader method).
reason
(reader method).
reason
(reader method).
reason
(reader method).
reason
(reader method).
reason
(reader method).
reason
(reader method).
reason
(reader method).
reason
(reader method).
reason
(reader method).
reason
(reader method).
reason
(reader method).
reason
(reader method).
reason
(reader method).
reason
(reader method).
reason
(reader method).
reason
(reader method).
reason
(reader method).
reason
(reader method).
reason
(reader method).
reason
(reader method).
reason
(reader method).
reason
(reader method).
reason
(reader method).
reason
(reader method).
reason
(reader method).
reason
(reader method).
reason
(reader method).
reason
(reader method).
reason
(reader method).
reason
(reader method).
reason
(reader method).
reason
(reader method).
reason
(reader method).
reason
(reader method).
reason
(reader method).
reason
(reader method).
reason
(reader method).
reason
(reader method).
reason
(reader method).
reason
(reader method).
reason
(reader method).
reason
(reader method).
reason
(reader method).
reason
(reader method).
reason
(reader method).
reason
(reader method).
reason
(reader method).
reason
(reader method).
reason
(reader method).
reason
(reader method).
recvd-msgs
(reader method).
rehashing-event
(class).
remote-count
(reader method).
remote-pfx-event
(class).
resource
(reader method).
restricted-event
(class).
revision
(reader method).
save-nick-event
(class).
seconds
(reader method).
seconds
(reader method).
sender
(reader method).
sendq
(reader method).
sent-bytes
(reader method).
sent-msgs
(reader method).
serv
(reader method).
server-info
(reader method).
server-info
(reader method).
server-mode-lock-event
(class).
server-modes
(reader method).
server-modes-with-params
(reader method).
server-name
(reader method).
server-name
(reader method).
server-name
(reader method).
server-name
(reader method).
server-name
(reader method).
server-name
(reader method).
server-name
(reader method).
server-name
(reader method).
server-name
(reader method).
server-name
(reader method).
server-name
(reader method).
server-name
(reader method).
server-name
(reader method).
server-name
(reader method).
server-name
(reader method).
server-name
(reader method).
server-name
(reader method).
server-type
(reader method).
server-type
(reader method).
server1
(reader method).
server1
(reader method).
server2
(reader method).
server2
(reader method).
service
(reader method).
service-name
(reader method).
service-type
(reader method).
servlist-end-event
(class).
servlist-event
(class).
servmode-event
(class).
spam-event
(class).
staff-online-count
(reader method).
stats-cline-event
(class).
stats-commands-event
(class).
stats-end-event
(class).
stats-hline-event
(class).
stats-iline-event
(class).
stats-kline-event
(class).
stats-linkinfo-event
(class).
stats-nline-event
(class).
stats-oline-event
(class).
stats-uptime-event
(class).
stats-yline-event
(class).
statsl-line-event
(class).
summon-disabled-event
(class).
summoning-event
(class).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target
(reader method).
target-address
(reader method).
target-fqdn
(reader method).
target-notify-event
(class).
target-trace
(reader method).
target-trace
(reader method).
target-umodeg-event
(class).
targets
(reader method).
testline-event
(class).
testmark-event
(class).
text-too-short-event
(class).
through-name
(reader method).
time-event
(class).
time-left
(reader method).
time-on-server-event
(class).
time-open
(reader method).
time-string
(reader method).
timezone
(reader method).
too-many-channels-event
(class).
too-many-knock-event
(class).
too-many-languages-event
(class).
too-many-matches-event
(class).
too-many-targets-event
(class).
topic
(reader method).
topic
(reader method).
topic
(reader method).
topic-event
(class).
topic-set-event
(class).
topic-who-time-event
(class).
trace-class-event
(class).
trace-connecting-event
(class).
trace-end-event
(class).
trace-handshake-event
(class).
trace-link-event
(class).
trace-log-event
(class).
trace-newtype-event
(class).
trace-operator-event
(class).
trace-server-event
(class).
trace-service-event
(class).
trace-unknown-event
(class).
trace-user-event
(class).
traceroute-hop-event
(class).
traceroute-start-event
(class).
try-again-event
(class).
umode-event
(class).
umodeg-msg-event
(class).
un-away-event
(class).
unavail-resource-event
(class).
uniqop-event
(class).
unique-privs-needed-event
(class).
unknow-nerror-event
(class).
unknown-command-event
(class).
unknown-mode-event
(class).
unknown-modes-event
(class).
unknown-server-mode-event
(class).
upstream-sendq
(reader method).
usec-ping
(reader method).
user
(reader method).
user
(reader method).
user
(reader method).
user
(reader method).
user
(reader method).
user
(reader method).
user
(reader method).
user
(reader method).
user
(reader method).
user-mode-params
(reader method).
user-modes
(reader method).
user-modes
(reader method).
user-modes-with-params
(reader method).
user-not-in-channel-event
(class).
user-on-channel-event
(class).
userhost-event
(class).
username
(reader method).
users-disabled-event
(class).
users-dont-match-event
(class).
users-end-event
(class).
users-event
(class).
users-start-event
(class).
version
(reader method).
version
(reader method).
version
(reader method).
version
(reader method).
version-event
(class).
visible
(reader method).
vprotocol-version
(reader method).
vprotocol-version
(reader method).
vworld-warn-event
(class).
was-no-such-nick-event
(class).
welcome-event
(class).
who-end-event
(class).
who-reply-event
(class).
who-type
(reader method).
who-type
(reader method).
whois-account-event
(class).
whois-channels-event
(class).
whois-end-event
(class).
whois-idle-event
(class).
whois-language-event
(class).
whois-operator-event
(class).
whois-secure-event
(class).
whois-server-event
(class).
whois-staff-event
(class).
whois-user-event
(class).
whowas-details-event
(class).
whowas-end-event
(class).
whowas-user-event
(class).
wild-top-level-event
(class).
your-host-event
(class).
your-id-event
(class).
your-language-event
(class).
youre-banned-creep-event
(class).
youre-oper-event
(class).
youre-service-event
(class).
colleen/asdf-extra.lisp
irc-events.lisp
(file).
colleen
(system).
define-module-system
(macro).
load-module
(function).
module-system
(class).
colleen/launcher.lisp
asdf-extra.lisp
(file).
colleen
(system).
colleen/modules/core.lisp
modules
(module).
active
(reader method).
(setf lock)
(writer method).
lock
(reader method).
start
(method).
stop
(method).
storage
(reader method).
(setf storage)
(writer method).
threads
(reader method).
(setf threads)
(writer method).
users
(function).
(setf users)
(function).
*channel-user-list*
(special variable).
core
(class).
refresh-channel-user-lists
(function).
Packages are listed by definition order.
events
org.shirakumo.colleen.events
colleen
.
common-lisp
.
active-type
(generic reader).
address
(generic reader).
admin-email-event
(class).
admin-loc1-event
(class).
admin-loc2-event
(class).
admin-location
(generic reader).
admin-me-event
(class).
already-registered-event
(class).
authname
(generic reader).
away-event
(class).
backstream-sendq
(generic reader).
bad-channel-key-event
(class).
bad-channel-mask-event
(class).
bad-char-encoding-event
(class).
bad-mask-event
(class).
banid
(generic reader).
banlist-end-event
(class).
banlist-event
(class).
banlist-full-event
(class).
banned-from-chan-event
(class).
bounce-event
(class).
byte-count
(generic reader).
cannot-change-chanmode-event
(class).
cannot-change-servermode-event
(class).
cannot-change-umode-event
(class).
cannot-send-to-chan-event
(class).
cannot-send-to-nick-event
(class).
cannot-set-modes-event
(class).
cant-kill-server-event
(class).
chan-char
(generic reader).
chan-modes
(generic reader).
chan-open-event
(class).
chan-privs-needed-event
(class).
channel-full-event
(class).
channel-mode-event
(class).
channel-modes-with-params
(generic reader).
chanredir-event
(class).
charset
(generic reader).
class-count
(generic reader).
client-name
(generic reader).
cmd-count
(generic reader).
code
(generic reader).
codes
(generic reader).
comments
(generic reader).
config-file
(generic reader).
connect-freq
(generic reader).
connection-address
(generic reader).
created-event
(class).
debug-level
(generic reader).
destination
(generic reader).
disabled-event
(class).
email-address
(generic reader).
erroneusnickname-event
(class).
etrace-event
(class).
etrace-full-event
(class).
exceptionmask
(generic reader).
exceptlist-end-event
(class).
exceptlist-event
(class).
file
(generic reader).
file-error-event
(class).
flags
(generic reader).
generic-end-event
(class).
global-users-event
(class).
help-end-event
(class).
help-start-event
(class).
help-txt-event
(class).
hop
(generic reader).
hopcount
(generic reader).
hops
(generic reader).
host-hidden-event
(class).
host2
(generic reader).
hostname
(generic reader).
info-end-event
(class).
info-event
(class).
int
(generic reader).
intc
(generic reader).
ints
(generic reader).
invited-event
(class).
invitee
(generic reader).
invitelist-end-event
(class).
invitelist-event
(class).
invitemask
(generic reader).
inviteonly-chan-event
(class).
inviting-event
(class).
ison-event
(class).
isupport-event
(class).
join-event
(class).
key-set-event
(class).
kick-event
(class).
knock-disabled-event
(class).
knock-dlvr-event
(class).
knock-event
(class).
knock-on-chan-event
(class).
language
(generic reader).
language-code
(generic reader).
language-event
(class).
link
(generic reader).
link-uptime-in-seconds
(generic reader).
linkname
(generic reader).
links-end-event
(class).
links-event
(class).
list-end-event
(class).
list-event
(class).
list-start-event
(class).
local-users-event
(class).
logfile
(generic reader).
luser-channels-event
(class).
luser-client-event
(class).
luser-me-event
(class).
luser-op-event
(class).
luser-staff-event
(class).
luser-unknown-event
(class).
maintainer
(generic reader).
mask
(generic reader).
max-hops
(generic reader).
max-langs
(generic reader).
max-sendq
(generic reader).
maxdepth
(generic reader).
mode
(generic reader).
mode-change-warn-event
(class).
mode-char
(generic reader).
mode-event
(class).
mode-params
(generic reader).
mode-unknown-flag-event
(class).
modechar
(generic reader).
modes
(generic reader).
modlist-end-event
(class).
modlist-event
(class).
motd-end-event
(class).
motd-event
(class).
motd-start-event
(class).
myinfo-event
(class).
name-type
(generic reader).
names-end-event
(class).
namreply-event
(class).
nanoseconds
(generic reader).
need-more-params-event
(class).
networks-event
(class).
new-chan
(generic reader).
new-nick
(generic reader).
newtype
(generic reader).
next-server
(generic reader).
nick-collision-event
(class).
nick-event
(class).
nickinfo
(generic reader).
nickname
(generic reader).
nickname-in-use-event
(class).
no-admininfo-event
(class).
no-channel-modes-event
(class).
no-language-event
(class).
no-login-event
(class).
no-motd-event
(class).
no-nickname-given-event
(class).
no-operhost-event
(class).
no-origin-event
(class).
no-perm-for-host-event
(class).
no-privileges-event
(class).
no-privs-event
(class).
no-recipient-event
(class).
no-such-service-event
(class).
no-testline-event
(class).
no-text-to-send-event
(class).
no-top-level-event
(class).
no-topic-event
(class).
nosuch-channel-event
(class).
nosuch-nick-event
(class).
nosuch-server-event
(class).
not-implemented-event
(class).
not-on-channel-event
(class).
not-registered-event
(class).
notice-event
(class).
nousers-event
(class).
now-away-event
(class).
old-chan
(generic reader).
omotd-end-event
(class).
omotd-event
(class).
omotd-start-event
(class).
oper
(generic reader).
other-umode-event
(class).
parameter
(generic reader).
parameters
(generic reader).
params
(generic reader).
part-event
(class).
password-mismatch-event
(class).
pfx-unroutable-event
(class).
ping-event
(class).
ping-freq
(generic reader).
pong-event
(class).
privileges
(generic reader).
privmsg-event
(class).
query
(generic reader).
quit-event
(class).
rcvd-bytes
(generic reader).
real-name
(generic reader).
reason
(generic reader).
recvd-msgs
(generic reader).
rehashing-event
(class).
remote-count
(generic reader).
remote-pfx-event
(class).
resource
(generic reader).
restricted-event
(class).
revision
(generic reader).
save-nick-event
(class).
seconds
(generic reader).
sender
(generic reader).
sendq
(generic reader).
sent-bytes
(generic reader).
sent-msgs
(generic reader).
serv
(generic reader).
server-info
(generic reader).
server-mode-lock-event
(class).
server-modes
(generic reader).
server-modes-with-params
(generic reader).
server-name
(generic reader).
server-type
(generic reader).
server1
(generic reader).
server2
(generic reader).
service
(generic reader).
service-name
(generic reader).
service-type
(generic reader).
servlist-end-event
(class).
servlist-event
(class).
servmode-event
(class).
spam-event
(class).
staff-online-count
(generic reader).
stats-cline-event
(class).
stats-commands-event
(class).
stats-end-event
(class).
stats-hline-event
(class).
stats-iline-event
(class).
stats-kline-event
(class).
stats-linkinfo-event
(class).
stats-nline-event
(class).
stats-oline-event
(class).
stats-uptime-event
(class).
stats-yline-event
(class).
statsl-line-event
(class).
summon-disabled-event
(class).
summoning-event
(class).
target
(generic reader).
target-address
(generic reader).
target-fqdn
(generic reader).
target-notify-event
(class).
target-trace
(generic reader).
target-umodeg-event
(class).
targets
(generic reader).
testline-event
(class).
testmark-event
(class).
text-too-short-event
(class).
through-name
(generic reader).
time-event
(class).
time-left
(generic reader).
time-on-server-event
(class).
time-open
(generic reader).
time-string
(generic reader).
timezone
(generic reader).
too-many-channels-event
(class).
too-many-knock-event
(class).
too-many-languages-event
(class).
too-many-matches-event
(class).
too-many-targets-event
(class).
topic
(generic reader).
topic-event
(class).
topic-set-event
(class).
topic-who-time-event
(class).
trace-class-event
(class).
trace-connecting-event
(class).
trace-end-event
(class).
trace-handshake-event
(class).
trace-link-event
(class).
trace-log-event
(class).
trace-newtype-event
(class).
trace-operator-event
(class).
trace-server-event
(class).
trace-service-event
(class).
trace-unknown-event
(class).
trace-user-event
(class).
traceroute-hop-event
(class).
traceroute-start-event
(class).
try-again-event
(class).
umode-event
(class).
umodeg-msg-event
(class).
un-away-event
(class).
unavail-resource-event
(class).
uniqop-event
(class).
unique-privs-needed-event
(class).
unknow-nerror-event
(class).
unknown-command-event
(class).
unknown-mode-event
(class).
unknown-modes-event
(class).
unknown-server-mode-event
(class).
upstream-sendq
(generic reader).
usec-ping
(generic reader).
user
(generic reader).
user-mode-params
(generic reader).
user-modes
(generic reader).
user-modes-with-params
(generic reader).
user-not-in-channel-event
(class).
user-on-channel-event
(class).
userhost-event
(class).
users-disabled-event
(class).
users-dont-match-event
(class).
users-end-event
(class).
users-event
(class).
users-start-event
(class).
version
(generic reader).
version-event
(class).
visible
(generic reader).
vprotocol-version
(generic reader).
vworld-warn-event
(class).
was-no-such-nick-event
(class).
welcome-event
(class).
who-end-event
(class).
who-reply-event
(class).
who-type
(generic reader).
whois-account-event
(class).
whois-channels-event
(class).
whois-end-event
(class).
whois-idle-event
(class).
whois-language-event
(class).
whois-operator-event
(class).
whois-secure-event
(class).
whois-server-event
(class).
whois-staff-event
(class).
whois-user-event
(class).
whowas-details-event
(class).
whowas-end-event
(class).
whowas-user-event
(class).
wild-top-level-event
(class).
your-host-event
(class).
your-id-event
(class).
your-language-event
(class).
youre-banned-creep-event
(class).
youre-oper-event
(class).
youre-service-event
(class).
&string
(generic reader).
colleen
org.shirakumo.colleen
bordeaux-threads
.
common-lisp
.
*bot-modules*
(special variable).
*cmd-map*
(special variable).
*cmd-priority-array*
(special variable).
*config*
(special variable).
*config-directory*
(special variable).
*config-file*
(special variable).
*current-module*
(special variable).
*current-server*
(special variable).
*debugger*
(special variable).
*default-config-file*
(special variable).
*event-map*
(special variable).
*evt-map*
(special variable).
*evt-priority-map*
(special variable).
*irc-message-limit*
(special variable).
*priority-names*
(special variable).
*priority-nums*
(special variable).
*privmsg-line-limit*
(special variable).
*reply-code-map*
(special variable).
*server-encoding*
(special variable).
*servers*
(special variable).
*timer-map*
(special variable).
active
(generic function).
(setf active)
(generic writer).
add-to-auth
(function).
apropos-command-handler
(generic function).
apropos-event-handler
(generic function).
apropos-time-handler
(generic function).
argslist
(generic reader).
arguments
(generic reader).
(setf arguments)
(generic writer).
auth-p
(function).
auth-users
(generic reader).
(setf auth-users)
(generic writer).
bot-config
(function).
(setf bot-config)
(function).
break-string
(function).
cancelled
(generic reader).
(setf cancelled)
(generic writer).
channel
(generic reader).
(setf channel)
(generic writer).
channel-event
(class).
channels
(generic reader).
(setf channels)
(generic writer).
color-entities
(function).
command
(generic reader).
command-event
(class).
command-handler
(function).
(setf command-handler)
(generic function).
command-handler
(class).
command-p
(function).
connect
(generic function).
connection-failed
(condition).
define-command
(macro).
define-event
(macro).
define-group
(macro).
define-handler
(macro).
define-module
(macro).
define-module-system
(macro).
define-timer
(macro).
disconnect
(generic function).
disconnect
(condition).
dispatch
(generic function).
dispatch-command
(generic function).
dispatched
(generic reader).
(setf dispatched)
(generic writer).
do-matching-command-handlers
(macro).
docstring
(generic reader).
(setf docstring)
(generic writer).
ensure-server
(function).
event
(generic reader).
event
(class).
event-handler
(function).
(setf event-handler)
(generic function).
event-handler
(class).
event-type
(generic reader).
(setf event-type)
(generic writer).
expected
(generic reader).
failed-server
(generic reader).
format-message
(function).
fstd-message
(function).
generate-handler-priority-cache
(function).
generated-command-event
(class).
get-current-module
(function).
get-current-module-name
(function).
get-module
(function).
get-server
(function).
group
(generic reader).
group-handler
(class).
handler-function
(generic reader).
(setf handler-function)
(generic writer).
handler-lock
(generic reader).
(setf handler-lock)
(generic writer).
host
(generic reader).
(setf host)
(generic writer).
hostmask
(generic reader).
identifier
(generic reader).
(setf identifier)
(generic writer).
implicit-group-definition
(condition).
initial-error
(generic reader).
invalid-arguments
(condition).
launcher-function
(generic reader).
(setf launcher-function)
(generic writer).
load-config
(function).
load-module
(function).
load-storage
(generic function).
make-event
(function).
message
(generic reader).
(setf message)
(generic writer).
message-too-long
(condition).
mirc-color->name
(function).
module
(function).
(setf module)
(generic function).
module
(class).
module-config-path
(function).
module-error
(condition).
module-launcher
(function).
module-stop
(condition).
module-system
(class).
module-system-not-found
(condition).
module-thread
(function).
(setf module-thread)
(generic function).
name
(generic function).
(setf name)
(generic writer).
network-error
(condition).
nick
(generic reader).
(setf nick)
(generic writer).
not-authorized
(condition).
output-stream
(generic reader).
(setf output-stream)
(generic writer).
parse-delay
(generic function).
password
(generic reader).
(setf password)
(generic writer).
pattern
(generic reader).
(setf pattern)
(generic writer).
ping-timeout
(condition).
port
(generic reader).
(setf port)
(generic writer).
prefix
(generic reader).
print-module-thread-stats
(function).
priority
(generic reader).
(setf priority)
(generic writer).
priority-name
(function).
(setf priority-name)
(generic function).
priority-num
(function).
(setf priority-num)
(generic function).
realname
(generic reader).
(setf realname)
(generic writer).
reconnect
(generic function).
relay-command
(function).
remove-command-handler
(function).
remove-event-handler
(function).
remove-from-auth
(function).
remove-module-thread
(function).
remove-time-handler
(function).
reply->keyword
(generic function).
reschedule-timer
(function).
respond
(generic function).
save-config
(function).
save-storage
(generic function).
scanner
(generic reader).
(setf scanner)
(generic writer).
schedule-timer
(function).
schedulings
(generic reader).
(setf schedulings)
(generic writer).
send-event
(class).
server
(generic function).
server
(class).
server-config
(function).
set-command-function
(function).
set-handler-function
(function).
set-timer-function
(function).
shutdown
(function).
simple-launcher
(function).
simulate-command
(function).
standard-message
(function).
start
(generic function).
start-module
(function).
startup
(function).
stop
(generic function).
stop-module
(function).
stop-module-thread
(function).
stop-time-handler
(function).
storage
(generic reader).
(setf storage)
(generic writer).
strip-colors
(function).
subcommands
(generic reader).
(setf subcommands)
(generic writer).
sweep-all-module-threads
(function).
sweep-module-threads
(function).
threads
(generic function).
(setf threads)
(generic writer).
time-handler
(function).
(setf time-handler)
(generic function).
time-handler
(class).
timer-type
(generic reader).
(setf timer-type)
(generic writer).
to-module-name
(generic function).
user-event
(class).
username
(generic reader).
(setf username)
(generic writer).
users
(function).
(setf users)
(function).
with-module
(macro).
with-module-lock
(macro).
with-module-storage
(macro).
with-module-thread
(macro).
*channel-user-list*
(special variable).
*formatting-regex*
(special variable).
*irc-message-regex*
(special variable).
*mirc-color-map*
(special variable).
*mirc-color-regex*
(special variable).
*sample-config-file*
(special variable).
*unix-epoch-difference*
(special variable).
*user-regex*
(special variable).
arguments-bind
(macro).
arguments-match-p
(function).
build-lambda-call
(function).
call-with-reconnect-handler
(function).
cancel
(function).
core
(class).
ensure-list
(function).
escape-regex-symbols
(function).
extract-lambda-vars
(function).
flatten-lambda-list
(function).
force-release-lock
(function).
generalize-module-accessor
(macro).
generate-command-priority-cache
(function).
group-command-handler
(function).
handle
(function).
handled
(generic reader).
(setf handled)
(generic writer).
lambda-keyword-p
(function).
lambda-list->string
(function).
last-ping
(generic reader).
(setf last-ping)
(generic writer).
launch-timer
(function).
limit-form
(generic reader).
make-server-thread
(function).
no-command-matched
(function).
package-symbol
(function).
ping-loop
(function).
ping-thread
(generic reader).
(setf ping-thread)
(generic writer).
read-command
(function).
read-loop
(function).
read-thread
(generic reader).
(setf read-thread)
(generic writer).
receive-raw-message
(function).
refresh-channel-user-lists
(function).
required-lambda-vars
(function).
restart-thread
(generic reader).
(setf restart-thread)
(generic writer).
socket
(generic reader).
(setf socket)
(generic writer).
socket-stream
(generic reader).
(setf socket-stream)
(generic writer).
timer-timeout
(function).
with-reconnect-handler
(macro).
with-repeating-restart
(macro).
xor
(macro).
irc
org.shirakumo.colleen.commands
common-lisp
.
admin
(function).
away
(function).
broadcast
(function).
channel-mode
(function).
connect
(function).
error
(function).
info
(function).
invite
(function).
ison
(function).
join
(function).
kick
(function).
kill
(function).
links
(function).
list
(function).
names
(function).
nick
(function).
notice
(function).
oper
(function).
part
(function).
pass
(function).
ping
(function).
pong
(function).
privmsg
(function).
quit
(function).
rehash
(function).
restart
(function).
send-raw
(function).
server
(function).
squit
(function).
stats
(function).
summon
(function).
time
(function).
topic
(function).
trace
(function).
user
(function).
user-mode
(function).
userhost
(function).
users
(function).
version
(function).
wallops
(function).
who
(function).
whois
(function).
whowas
(function).
raw
(function).
Definitions are sorted by export status, category, package, and then by lexicographic order.
Global module table consisting of name->instance pairs.
Hash table mapping command identifiers to command-handler instances.
Priority sorted array for the command dispatching.
You should not modify this unless you know what you’re doing as this
array is overwritten completely whenever GENERATE-COMMAND-PRIORITY-CACHE is invoked.
Bot core config.
The directory pathname where configuration files are stored.
Pathname pointing to the config file being used.
Special variable containing the module in the current module context.
Special variable containing the server in the current thread context.
Boolean indicating whether to invoke the debugger on an unhandled condition.
Pathname pointing to the default colleen central configuration file.
Global event map for event codes to event classes.
Hash table mapping event identifiers to EVENT-HANDLER instances.
Hash table mapping event classes to a list of event handlers ordered by their priorities.
You should not modify this yourself unless you know what you’re doing as this
map is overwritten completely whenever GENERATE-HANDLER-PRIORITY-CACHE is invoked.
Defines the maximum amount of characters in a IRC:PRIVMSG. This influences how long the messages can be before a warning is emitted and the message is possibly split into multiple parts.
Hash table mapping arbitrary names to event priorities. Defined by default are :FIRST :PREPROCESS :BEFORE :MAIN :STANDARD :DEFAULT :AFTER :POSTPROCESS :LAST.
Reverse mapping table for event priorities to names. See *PRIORITY-NAMES*.
Defines the maximum amount of lines to send per IRC:PRIVMSG command.
Map containing all known IRC codes, mapping them to specific keywords.
Sets the encoding to use with server connections.
Table containing the IRC server instances.
Hash table mapping timer names to time-handler instances.
Defines a new command with the given NAME.
NAME ::= IDENTIFIER | (GROUP IDENTIFIER)
IDENTIFIER — A symbol identifying your command.
GROUP — The command group to bind the command to.
ARGS — A list of arguments the command expects. This is a
reduced lambda-list that can only accept required,
optional and rest args. See SET-COMMAND-FUNCTION.
AUTHORIZATION — If T, the command issuing NICK is checked with AUTH-P.
If the test fails, a NOT-AUTHORIZED error is raised.
DOCUMENTATION — An optional docstring.
EVENTVAR — Symbol to bind the event variable to.
MODULE-NAME — An optional name to activate module convenience bindings.
Defaults to GET-CURRENT-MODULE-NAME when unset.
MODULEVAR — The symbol to bind the module instance to, if at all.
IDENTIFIER — See SET-COMMAND-FUNCTION. Defaults to a symbol made up
of MODULE-NAME and TYPE.
PATTERN — The pattern to match the command with. Defaults to
^NAME(.*)
PRIORITY — See SET-COMMAND-FUNCTION.
THREADED — If a MODULE is found and bound to this handler, setting
this to T will execute the body in a module thread with
the module lock held.
See WITH-MODULE-THREAD, WITH-MODULE-LOCK.
BODY ::= FORM*
Define a new event class for a given IRC event code.
NAME is the class-name to use for the event, preferably suffixed by -event.
EVENT-OR-CODE is the event symbol as in REPLY-CODES or the IRC event name or number.
SUPERCLASSES is a list of superclasses, defaulting to (EVENT)
STRUCTURE is a lambda-list of the arguments that are to be parsed for this event. See ARGUMENTS-BIND.
CLASS-OPTIONS are the other options that can be passed to DEFCLASS, such as :DOCUMENTATION and so on.
Defines a new group with the given NAME.
NAME — A symbol dictating the group’s identifier.
DOCUMENTATION — Optional docstring.
PATTERN — The pattern to match the command with. Defaults
to ^NAME(.*)
SUBCOMMANDS — A list of subcommand identifiers that this group
is supposedly providing.
See SET-COMMAND-FUNCTION
Define an event handler for a module.
EVENT-TYPE ::= TYPE | (TYPE NAME)
TYPE — The type of event class you want to handle.
NAME — A symbol for the variable name to bind the event to.
By default the same as TYPE.
MODULE-NAME — An optional name to activate module convenience bindings.
Defaults to GET-CURRENT-MODULE-NAME when unset.
MODULEVAR — The symbol to bind the module instance to, if at all.
IDENTIFIER — See SET-HANDLER-FUNCTION. Defaults to a symbol made up
of MODULE-NAME and TYPE.
PRIORITY — See SET-HANDLER-FUNCTION.
THREADED — If a MODULE is found and bound to this handler, setting
this to T will execute the body in a module thread with
the module lock held.
See WITH-MODULE-THREAD, WITH-MODULE-LOCK.
DOCUMENTATION — A docstring describing the handler.
BODY ::= FORM*
Define a new module class. See DEFCLASS.
Note that all module slots are always allocated on the class.
Shorthand wrapper around ASDF:DEFSYSTEM to quickly define Colleen contrib modules.
Defines a new timer with the given NAME.
NAME — A symbol identifying your timer.
ARGS — A list of arguments the timer expects. This is a
reduced lambda-list that can only accept required,
optional and rest args. See SET-TIMER-FUNCTION.
TYPE — Either :SINGLE or :MULTIPLE. See SET-TIMER-FUNCTION.
DOCUMENTATION — An optional docstring.
EVENTVAR — Symbol to bind the event variable to.
MODULE-NAME — An optional name to activate module convenience bindings.
Defaults to GET-CURRENT-MODULE-NAME when unset.
MODULEVAR — The symbol to bind the module instance to, if at all.
BODY ::= form*
Applies BODY for each matching COMMAND-HANDLER, binding it to HANDLERVAR.
Executes the forms in a context where VAR is bound to the module instance named by NAME. This also binds *CURRENT-MODULE*.
Creates a context with the module’s lock held.
The FORMS are only executed once the lock has been acquired.
This is an implicit PROGN.
MODULE — The module to use the lock of.
LOCKVAR — A symbol the lock is bound to.
FORMS ::= form*
Executes the THREAD-BODY in a separate thread bound to the MODULE.
The return value of this is the new thread’s UUID string.
The thread contains implicit condition handling constructs:
When an error is caught at the lowest level and *DEBUGGER* is non-NIL,
then the error is passed to INVOKE-DEBUGGER. If the condition is not
handled or when the thread body finishes executing, the thread is ended
and it is removed from the module’s threads table.
Add the user to the authenticated list. The optional reason string is only for logging.
Request the name of the admin of a server.
irc
.
Return T if the requested nick is on the server’s authenticated users list.
Wrapper around UC:CONFIG-TREE that always uses the colleen central config.
Break the string into parts of a maximal length of LIMIT, intermitting BREAK-CHAR.
If possible, use LATCH-CHAR to find a more apropriate breaking point within the limit of MAX-BACKSTEP.
Broadcast a message across all channels or even all servers.
irc
.
Change the mode of a channel.
irc
.
Returns two values:
1. the formatting stripped string
2. a list of mIRC formatting entities found in the string.
Each entity is a list with the following format: (TYPE START END)
Returns the COMMAND-HANDLER instance associated with the given IDENTIFIER.
If the message starts with a configured prefix and thus matches as a command, the matched prefix is returned and otherwise NIL.
Force a server to establish a new connection immediately.
irc
.
Ensures that THING is a server instance.
Thing can be a SERVER, STRING, or SYMBOL.
Send an ERROR message to the network.
irc
.
Returns the EVENT-HANDLER instance associated with the given IDENTIFIER.
Format the given message, replacing $NICK$, $CHANNEL$, $SERVER$ and $MYSELF$ with the according values.
Shorthand for (format-message (standard-message ..)).
Regenerates the event handler priority map. Necessary to ensure proper event handling order.
Returns the module of the current package context.
Returns the name of the module in the current package context.
Returns the current class instance of the module.
Retrieve a server by its keyword name, if it is connected.
Check if nicks are online, using the ISON command.
irc
.
Kill the requested user from the server.
irc
.
Request a links list matching the provided mask.
irc
.
(Re)load the static configuration.
Tries to find and load a module of NAME.
Makes an event instance from the given parameters.
Attempts to translate an mIRC color sequence to a color name. Returns the colour name as a keyword or :?
Returns the thread identified by UUID on MODULE or NIL if none is found.
Prints all modules that have recorded threads and whether the threads are active (.) or dead (x).
Send a PRIVMSG.
irc
.
Relays a command-event to a new command.
This generates a new COMMAND-EVENT with the given NEW-COMMAND as message. The nick, username, etc. will be carried over from the event.
Remove the COMMAND-HANDLER associated with the given IDENTIFIER.
Remove the EVENT-HANDLER associated with the given IDENTIFIER.
Remove the user from the authenticated list. The optional reason string is only for logging.
Removes the thread identified by UUID from the MODULE.
If KEEP-ALIVE is non-NIL and the thread is alive, it is only removed.
Otherwise if it is still alive, the thread is stopped and removed.
Removes (and stops) the TIME-HANDLER of the given IDENTIFIER.
Reschedule the given TIMER by replacing an existing scheduling or all.
TIMER — A symbol naming the time-handler.
TYPE — Can be one of :DATE :TIME :ONCE :WHEN, in which case
the scheduling only occurs once, or it can be one of
:INTERVAL :REPEATING :LOOP :EVERY, in which case it is
run repeatedly.
DELAY — A time designator as parsed by PARSE-DELAY.
ARGUMENTS — The arguments list to call the timer with.
REPLACE — Can be :ALL, :FIRST, :LAST or an integer of the position
to replace.
Save the static configuration to file.
Schedule a new scheduling for the TIMER.
TIMER — A symbol naming the time-handler.
TYPE — Can be one of :DATE :TIME :ONCE :WHEN, in which case
the scheduling only occurs once, or it can be one of
:INTERVAL :REPEATING :LOOP :EVERY, in which case it is
run repeatedly.
DELAY — A time designator as parsed by PARSE-DELAY.
ARGUMENTS — The arguments list to call the timer with.
IF-EXISTS — What to do if a scheduling already exists for the timer.
:ADD adds a new scheduling, :ERROR signals a condition,
NIL does nothing. This defaults to :ERROR on :SINGLE
timers and to :ADD on :MULTIPLE timers.
Send the SERVER command to identify as a server.
irc
.
Shorthand accessor for server configuration values, defaulting to the DEFAULT server if not available.
Set a new handler function for a command pattern.
IDENTIFIER — A symbol identifying your handler.
CMD-PATTERN — A REGEX pattern to match the message with. Usually you’ll
want to do something like "^my-command(.*)". Arguments are
matched by the last regex group.
HANDLER-FUNCTION — The function object to dispatch the command to. Has to
accept as many arguments as ARGUMENTS specifies as well
as a first argument that will be bound to the command event.
ARGUMENTS — A list of function arguments that the command should accept.
This lambda list can only contain &OPTIONAL and &REST.
If not provided, it will attempt to retrieve it through
FUNCTION-ARGUMENTS.
PRIORITY — Either a key from *PRIORITY-NAMES* or a real setting the
priority of the handler. Higher priorities are served first.
Defaults to the length of CMD-PATTERN, which should be sane.
DOCSTRING — An optional documentation string
CLASS — The class to make an instance of. Has to be subclass of
COMMAND-HANDLER.
Set a new handler function for an event class.
IDENTIFIER — A symbol identifying your handler.
EVENT-CLASS — The type of event class you want to handle.
FUNCTION — The function object to dispatch to on event handling. Has to
accept exactly one argument, the event to handle.
PRIORITY — Either a key from *PRIORITY-NAMES* or a real setting the
priority of the handler. Higher priorities are served first.
DOCSTRING — An optional documentation string.
Set a new timer function.
IDENTIFIER — A symbol identifying the handler.
HANDLER-FUNCTION — The function to run once a scheduling triggers. Has
to have the same arguments lambda-list as specified
by ARGUMENTS.
TYPE — Either :SINGLE or :MULTIPLE, which declares whether
the timer should be scheduled only once or can be
scheduled many times. Note that this does not enforce
the behaviour, only signals it to the user.
ARGUMENTS — A lambda-list for the arguments the HANDLER-FUNCTION
expects. If not provided, it will attempt to retrieve
it through FUNCTION-ARGUMENTS.
LAUNCHER — A function that expects two arguments, the scheduluing
thread it itself is called in and a function it should
call. Changing this is only useful if you need to
establish an environment around the timer call itself.
DOCSTRING — An optional documentation string.
Shut down the bot: Disconnect servers, stop modules, save config.
Simulates passing a command.
This generates a GENERATED-COMMAND-EVENT with the given COMMAND-STRING and OUTPUT-STREAM.
The event will use the :NULL server, CL-USER!CL-USER@COLLEEN user ident and the INTERNAL channel.
Disconnect a remote server from the network.
irc
.
Returns the default message designated by the symbol or if provided the otherwise-formatted string.
Start up one or more modules. Each module name should be a symbol or string.
The following restarts are available:
SKIP — Skip starting the module.
FORCE — Force starting even though it’s already active.
RETRY — Simply retry starting.
Start up the bot: Load config, start modules, connect to servers.
Request stats information from a server.
irc
.
Stop one or more modules. Each module name should be a symbol or string.
The following restarts are available:
SKIP — Skip stopping the module.
FORCE — Force stopping even though it isn’t active.
RETRY — Simply retry stopping.
Stops the thread identified by UUID from the MODULE. The thread will most likely remove itself once it stops. It is not guaranteed that the thread will stop immediately.
Stops all schedulings for the TIME-HANDLER of the given IDENTIFIER.
Strips mIRC color codes from the string.
Attempt to summon a user from a server.
irc
.
Performs SWEEP-MODULE-THREADS on all modules.
Sweeps the module’s threads table and removes all dead threads. Returns two values: how many threads were removed and how many remain.
Returns the TIME-HANDLER instance associated with the given IDENTIFIER.
Get or set the topic of a channel.
irc
.
Request a route trace to a server.
irc
.
Send the USER command to set user params.
irc
.
Request information about up to 5 nicks.
irc
.
Retrieve a list of currently active users in CHANNEL.
Returns two values: The list of nicks and whether the channel is even on record or not.
Sets the USERS list for CHANNEL.
Request a list of connected users on a server.
irc
.
Request the version string of a server.
irc
.
Request WHOIS info on a user.
irc
.
Request the NICK history of a user.
irc
.
trace-service-event
)) ¶automatically generated reader method
traceroute-hop-event
)) ¶automatically generated reader method
admin-loc2-event
)) ¶automatically generated reader method
admin-loc1-event
)) ¶automatically generated reader method
Returns a string describing the given command handler if it exists.
group-handler
)) ¶symbol
)) ¶string
)) ¶command-handler
)) ¶Returns a string describing the given event handler if it exists.
symbol
)) ¶event-handler
)) ¶Returns a string describing the given time-handler if it exists.
symbol
)) ¶time-handler
)) ¶invalid-arguments
)) ¶time-handler
)) ¶automatically generated reader method
command-handler
)) ¶automatically generated reader method
time-handler
)) ¶automatically generated writer method
command-handler
)) ¶automatically generated writer method
whois-account-event
)) ¶automatically generated reader method
trace-link-event
)) ¶automatically generated reader method
banlist-event
)) ¶automatically generated reader method
stats-commands-event
)) ¶automatically generated reader method
banlist-full-event
)) ¶automatically generated reader method
myinfo-event
)) ¶automatically generated reader method
knock-on-chan-event
)) ¶automatically generated reader method
chan-open-event
)) ¶automatically generated reader method
too-many-knock-event
)) ¶automatically generated reader method
knock-dlvr-event
)) ¶automatically generated reader method
knock-event
)) ¶automatically generated reader method
chan-privs-needed-event
)) ¶automatically generated reader method
banlist-full-event
)) ¶automatically generated reader method
no-channel-modes-event
)) ¶automatically generated reader method
bad-channel-mask-event
)) ¶automatically generated reader method
bad-channel-key-event
)) ¶automatically generated reader method
banned-from-chan-event
)) ¶automatically generated reader method
inviteonly-chan-event
)) ¶automatically generated reader method
channel-full-event
)) ¶automatically generated reader method
key-set-event
)) ¶automatically generated reader method
user-on-channel-event
)) ¶automatically generated reader method
not-on-channel-event
)) ¶automatically generated reader method
user-not-in-channel-event
)) ¶automatically generated reader method
too-many-channels-event
)) ¶automatically generated reader method
cannot-send-to-chan-event
)) ¶automatically generated reader method
nosuch-channel-event
)) ¶automatically generated reader method
banlist-end-event
)) ¶automatically generated reader method
banlist-event
)) ¶automatically generated reader method
names-end-event
)) ¶automatically generated reader method
namreply-event
)) ¶automatically generated reader method
who-reply-event
)) ¶automatically generated reader method
exceptlist-end-event
)) ¶automatically generated reader method
exceptlist-event
)) ¶automatically generated reader method
invitelist-end-event
)) ¶automatically generated reader method
invitelist-event
)) ¶automatically generated reader method
invited-event
)) ¶automatically generated reader method
inviting-event
)) ¶automatically generated reader method
topic-event
)) ¶automatically generated reader method
no-topic-event
)) ¶automatically generated reader method
uniqop-event
)) ¶automatically generated reader method
channel-mode-event
)) ¶automatically generated reader method
list-event
)) ¶automatically generated reader method
kick-event
)) ¶automatically generated reader method
topic-set-event
)) ¶automatically generated reader method
privmsg-event
)) ¶automatically generated reader method
send-event
)) ¶automatically generated reader method
channel-event
)) ¶automatically generated reader method
send-event
)) ¶automatically generated writer method
myinfo-event
)) ¶automatically generated reader method
list-start-event
)) ¶automatically generated reader method
bad-char-encoding-event
)) ¶automatically generated reader method
trace-class-event
)) ¶automatically generated reader method
trace-newtype-event
)) ¶automatically generated reader method
stats-commands-event
)) ¶automatically generated reader method
language-event
)) ¶automatically generated reader method
your-language-event
)) ¶automatically generated reader method
whois-language-event
)) ¶automatically generated reader method
text-too-short-event
)) ¶automatically generated reader method
bad-char-encoding-event
)) ¶automatically generated reader method
no-privs-event
)) ¶automatically generated reader method
help-end-event
)) ¶automatically generated reader method
help-txt-event
)) ¶automatically generated reader method
help-start-event
)) ¶automatically generated reader method
generic-end-event
)) ¶automatically generated reader method
disabled-event
)) ¶automatically generated reader method
need-more-params-event
)) ¶automatically generated reader method
unknown-command-event
)) ¶automatically generated reader method
too-many-matches-event
)) ¶automatically generated reader method
unknow-nerror-event
)) ¶automatically generated reader method
try-again-event
)) ¶automatically generated reader method
stats-commands-event
)) ¶automatically generated reader method
invalid-arguments
)) ¶Set a new COMMAND-HANDLER instance for a given IDENTIFIER.
symbol
)) ¶version-event
)) ¶automatically generated reader method
rehashing-event
)) ¶automatically generated reader method
Connect to a server instance.
stats-yline-event
)) ¶automatically generated reader method
trace-unknown-event
)) ¶automatically generated reader method
trace-log-event
)) ¶automatically generated reader method
trace-link-event
)) ¶automatically generated reader method
Disconnect a server instance and terminate their read-threads.
Dispatch an event instance through the event system.
Unless specifically rebound, for standard events the following restarts are available:
STOP-EVENT — Stops dispatching completely and returns.
SKIP-HANDLER — Skips the current handler.
RETRY-HANDLER — Attempts invoking the handler again.
Dispatches an event to command handlers.
Unless specifically rebound, for command events the following restarts are available:
STOP-COMMAND — Stops dispatching completely and returns.
SKIP-HANDLER — Skips the current handler.
REMATCH-HANDLER — Attempts to rematch the command with the handler’s pattern.
RECHECK-ARGUMENTS — Rechecks the command arguments with the handler’s arguments list.
RETRY-HANDLER — Attempts invoking the handler again.
command-event
)) ¶time-handler
)) ¶automatically generated reader method
command-handler
)) ¶automatically generated reader method
event-handler
)) ¶automatically generated reader method
time-handler
)) ¶automatically generated writer method
command-handler
)) ¶automatically generated writer method
event-handler
)) ¶automatically generated writer method
admin-email-event
)) ¶automatically generated reader method
not-authorized
)) ¶Set a new EVENT-HANDLER instance for a given IDENTIFIER.
symbol
)) ¶event-handler
)) ¶automatically generated reader method
event-handler
)) ¶automatically generated writer method
exceptlist-event
)) ¶automatically generated reader method
invalid-arguments
)) ¶network-error
)) ¶trace-log-event
)) ¶automatically generated reader method
language-event
)) ¶automatically generated reader method
time-on-server-event
)) ¶automatically generated reader method
stats-yline-event
)) ¶automatically generated reader method
stats-kline-event
)) ¶automatically generated reader method
stats-iline-event
)) ¶automatically generated reader method
stats-nline-event
)) ¶automatically generated reader method
stats-cline-event
)) ¶automatically generated reader method
trace-class-event
)) ¶automatically generated reader method
trace-service-event
)) ¶automatically generated reader method
trace-server-event
)) ¶automatically generated reader method
trace-user-event
)) ¶automatically generated reader method
trace-operator-event
)) ¶automatically generated reader method
trace-unknown-event
)) ¶automatically generated reader method
trace-handshake-event
)) ¶automatically generated reader method
trace-connecting-event
)) ¶automatically generated reader method
implicit-group-definition
)) ¶time-handler
)) ¶automatically generated reader method
command-handler
)) ¶automatically generated reader method
event-handler
)) ¶automatically generated reader method
time-handler
)) ¶automatically generated writer method
command-handler
)) ¶automatically generated writer method
event-handler
)) ¶automatically generated writer method
time-handler
)) ¶automatically generated reader method
time-handler
)) ¶automatically generated writer method
traceroute-hop-event
)) ¶automatically generated reader method
%hop
.
links-event
)) ¶automatically generated reader method
servlist-event
)) ¶automatically generated reader method
networks-event
)) ¶automatically generated reader method
who-reply-event
)) ¶automatically generated reader method
whowas-user-event
)) ¶automatically generated reader method
whois-user-event
)) ¶automatically generated reader method
stats-kline-event
)) ¶automatically generated reader method
stats-iline-event
)) ¶automatically generated reader method
stats-nline-event
)) ¶automatically generated reader method
stats-cline-event
)) ¶automatically generated reader method
stats-iline-event
)) ¶automatically generated reader method
stats-hline-event
)) ¶automatically generated reader method
stats-oline-event
)) ¶automatically generated reader method
statsl-line-event
)) ¶automatically generated reader method
user-event
)) ¶automatically generated reader method
traceroute-hop-event
)) ¶automatically generated reader method
trace-server-event
)) ¶automatically generated reader method
time-handler
)) ¶automatically generated reader method
command-handler
)) ¶automatically generated reader method
event-handler
)) ¶automatically generated reader method
time-handler
)) ¶automatically generated writer method
command-handler
)) ¶automatically generated writer method
event-handler
)) ¶automatically generated writer method
connection-failed
)) ¶luser-channels-event
)) ¶automatically generated reader method
%int
.
luser-unknown-event
)) ¶automatically generated reader method
%int
.
luser-op-event
)) ¶automatically generated reader method
%int
.
trace-server-event
)) ¶automatically generated reader method
trace-server-event
)) ¶automatically generated reader method
invited-event
)) ¶automatically generated reader method
invitelist-event
)) ¶automatically generated reader method
whois-language-event
)) ¶automatically generated reader method
no-language-event
)) ¶automatically generated reader method
time-handler
)) ¶automatically generated reader method
time-handler
)) ¶automatically generated writer method
trace-link-event
)) ¶automatically generated reader method
trace-link-event
)) ¶automatically generated reader method
stats-linkinfo-event
)) ¶automatically generated reader method
trace-log-event
)) ¶automatically generated reader method
language-event
)) ¶automatically generated reader method
too-many-matches-event
)) ¶automatically generated reader method
bad-mask-event
)) ¶automatically generated reader method
wild-top-level-event
)) ¶automatically generated reader method
no-top-level-event
)) ¶automatically generated reader method
links-end-event
)) ¶automatically generated reader method
links-event
)) ¶automatically generated reader method
servlist-end-event
)) ¶automatically generated reader method
servlist-event
)) ¶automatically generated reader method
traceroute-start-event
)) ¶automatically generated reader method
too-many-languages-event
)) ¶automatically generated reader method
stats-yline-event
)) ¶automatically generated reader method
statsl-line-event
)) ¶automatically generated reader method
text-too-short-event
)) ¶automatically generated reader method
no-language-event
)) ¶automatically generated reader method
too-many-languages-event
)) ¶automatically generated reader method
bad-char-encoding-event
)) ¶automatically generated reader method
server-mode-lock-event
)) ¶automatically generated reader method
unknown-server-mode-event
)) ¶automatically generated reader method
no-testline-event
)) ¶automatically generated reader method
testmark-event
)) ¶automatically generated reader method
no-privs-event
)) ¶automatically generated reader method
omotd-end-event
)) ¶automatically generated reader method
omotd-event
)) ¶automatically generated reader method
omotd-start-event
)) ¶automatically generated reader method
umodeg-msg-event
)) ¶automatically generated reader method
target-notify-event
)) ¶automatically generated reader method
target-umodeg-event
)) ¶automatically generated reader method
knock-disabled-event
)) ¶automatically generated reader method
knock-on-chan-event
)) ¶automatically generated reader method
chan-open-event
)) ¶automatically generated reader method
too-many-knock-event
)) ¶automatically generated reader method
knock-dlvr-event
)) ¶automatically generated reader method
knock-event
)) ¶automatically generated reader method
help-end-event
)) ¶automatically generated reader method
help-txt-event
)) ¶automatically generated reader method
help-start-event
)) ¶automatically generated reader method
modlist-end-event
)) ¶automatically generated reader method
whois-staff-event
)) ¶automatically generated reader method
language-event
)) ¶automatically generated reader method
your-language-event
)) ¶automatically generated reader method
networks-event
)) ¶automatically generated reader method
time-on-server-event
)) ¶automatically generated reader method
luser-staff-event
)) ¶automatically generated reader method
cannot-set-modes-event
)) ¶automatically generated reader method
unknown-modes-event
)) ¶automatically generated reader method
whois-secure-event
)) ¶automatically generated reader method
whowas-details-event
)) ¶automatically generated reader method
chanredir-event
)) ¶automatically generated reader method
mode-change-warn-event
)) ¶automatically generated reader method
vworld-warn-event
)) ¶automatically generated reader method
too-many-matches-event
)) ¶automatically generated reader method
unknow-nerror-event
)) ¶automatically generated reader method
nousers-event
)) ¶automatically generated reader method
users-end-event
)) ¶automatically generated reader method
users-event
)) ¶automatically generated reader method
users-start-event
)) ¶automatically generated reader method
youre-service-event
)) ¶automatically generated reader method
rehashing-event
)) ¶automatically generated reader method
youre-oper-event
)) ¶automatically generated reader method
spam-event
)) ¶automatically generated reader method
motd-end-event
)) ¶automatically generated reader method
motd-start-event
)) ¶automatically generated reader method
info-end-event
)) ¶automatically generated reader method
motd-event
)) ¶automatically generated reader method
info-event
)) ¶automatically generated reader method
whowas-end-event
)) ¶automatically generated reader method
banlist-end-event
)) ¶automatically generated reader method
names-end-event
)) ¶automatically generated reader method
links-end-event
)) ¶automatically generated reader method
exceptlist-end-event
)) ¶automatically generated reader method
invitelist-end-event
)) ¶automatically generated reader method
invited-event
)) ¶automatically generated reader method
summoning-event
)) ¶automatically generated reader method
no-topic-event
)) ¶automatically generated reader method
whois-account-event
)) ¶automatically generated reader method
list-end-event
)) ¶automatically generated reader method
list-start-event
)) ¶automatically generated reader method
whois-channels-event
)) ¶automatically generated reader method
whois-end-event
)) ¶automatically generated reader method
whois-idle-event
)) ¶automatically generated reader method
who-end-event
)) ¶automatically generated reader method
now-away-event
)) ¶automatically generated reader method
un-away-event
)) ¶automatically generated reader method
ison-event
)) ¶automatically generated reader method
userhost-event
)) ¶automatically generated reader method
away-event
)) ¶automatically generated reader method
try-again-event
)) ¶automatically generated reader method
trace-end-event
)) ¶automatically generated reader method
admin-me-event
)) ¶automatically generated reader method
luser-me-event
)) ¶automatically generated reader method
luser-channels-event
)) ¶automatically generated reader method
luser-unknown-event
)) ¶automatically generated reader method
luser-op-event
)) ¶automatically generated reader method
luser-client-event
)) ¶automatically generated reader method
stats-oline-event
)) ¶automatically generated reader method
stats-uptime-event
)) ¶automatically generated reader method
servlist-end-event
)) ¶automatically generated reader method
servlist-event
)) ¶automatically generated reader method
stats-end-event
)) ¶automatically generated reader method
save-nick-event
)) ¶automatically generated reader method
bounce-event
)) ¶automatically generated reader method
created-event
)) ¶automatically generated reader method
your-host-event
)) ¶automatically generated reader method
welcome-event
)) ¶automatically generated reader method
notice-event
)) ¶automatically generated reader method
privmsg-event
)) ¶automatically generated reader method
send-event
)) ¶automatically generated reader method
command-event
)) ¶automatically generated reader method
message-too-long
)) ¶send-event
)) ¶automatically generated writer method
command-event
)) ¶automatically generated writer method
mode-change-warn-event
)) ¶automatically generated reader method
channel-mode-event
)) ¶automatically generated reader method
mode-event
)) ¶automatically generated reader method
cannot-change-servermode-event
)) ¶automatically generated reader method
cannot-change-chanmode-event
)) ¶automatically generated reader method
cannot-change-umode-event
)) ¶automatically generated reader method
unknown-mode-event
)) ¶automatically generated reader method
channel-mode-event
)) ¶automatically generated reader method
unknown-server-mode-event
)) ¶automatically generated reader method
cannot-set-modes-event
)) ¶automatically generated reader method
unknown-modes-event
)) ¶automatically generated reader method
other-umode-event
)) ¶automatically generated reader method
servmode-event
)) ¶automatically generated reader method
Assign a new module instance to a module designator.
Sets the UUID on the module to the specified thread.
If a thread already exists at the specified UUID, a warning is logged.
networks-event
)) ¶automatically generated reader method
who-end-event
)) ¶automatically generated reader method
servlist-event
)) ¶automatically generated reader method
stats-nline-event
)) ¶automatically generated reader method
stats-cline-event
)) ¶automatically generated reader method
trace-service-event
)) ¶automatically generated reader method
module-system-not-found
)) ¶namreply-event
)) ¶automatically generated reader method
time-on-server-event
)) ¶automatically generated reader method
chanredir-event
)) ¶automatically generated reader method
nick-event
)) ¶automatically generated reader method
trace-newtype-event
)) ¶automatically generated reader method
trace-link-event
)) ¶automatically generated reader method
cannot-send-to-nick-event
)) ¶automatically generated reader method
umodeg-msg-event
)) ¶automatically generated reader method
target-notify-event
)) ¶automatically generated reader method
target-umodeg-event
)) ¶automatically generated reader method
whois-language-event
)) ¶automatically generated reader method
whois-secure-event
)) ¶automatically generated reader method
whowas-details-event
)) ¶automatically generated reader method
user-on-channel-event
)) ¶automatically generated reader method
user-not-in-channel-event
)) ¶automatically generated reader method
nick-collision-event
)) ¶automatically generated reader method
nickname-in-use-event
)) ¶automatically generated reader method
erroneusnickname-event
)) ¶automatically generated reader method
was-no-such-nick-event
)) ¶automatically generated reader method
nosuch-nick-event
)) ¶automatically generated reader method
whowas-end-event
)) ¶automatically generated reader method
who-reply-event
)) ¶automatically generated reader method
inviting-event
)) ¶automatically generated reader method
whois-account-event
)) ¶automatically generated reader method
whois-channels-event
)) ¶automatically generated reader method
whois-end-event
)) ¶automatically generated reader method
whois-idle-event
)) ¶automatically generated reader method
whowas-user-event
)) ¶automatically generated reader method
whois-operator-event
)) ¶automatically generated reader method
whois-server-event
)) ¶automatically generated reader method
whois-user-event
)) ¶automatically generated reader method
away-event
)) ¶automatically generated reader method
stats-oline-event
)) ¶automatically generated reader method
trace-user-event
)) ¶automatically generated reader method
trace-operator-event
)) ¶automatically generated reader method
send-event
)) ¶automatically generated reader method
user-event
)) ¶automatically generated reader method
server
)) ¶automatically generated writer method
send-event
)) ¶automatically generated writer method
namreply-event
)) ¶automatically generated reader method
other-umode-event
)) ¶automatically generated reader method
pfx-unroutable-event
)) ¶automatically generated reader method
remote-pfx-event
)) ¶automatically generated reader method
uniqop-event
)) ¶automatically generated reader method
chanredir-event
)) ¶automatically generated reader method
trace-operator-event
)) ¶automatically generated reader method
generated-command-event
)) ¶automatically generated reader method
generated-command-event
)) ¶automatically generated writer method
generic-end-event
)) ¶automatically generated reader method
mode-event
)) ¶automatically generated reader method
servmode-event
)) ¶automatically generated reader method
testline-event
)) ¶automatically generated reader method
etrace-event
)) ¶automatically generated reader method
etrace-full-event
)) ¶automatically generated reader method
modlist-event
)) ¶automatically generated reader method
not-implemented-event
)) ¶automatically generated reader method
host-hidden-event
)) ¶automatically generated reader method
time-event
)) ¶automatically generated reader method
who-reply-event
)) ¶automatically generated reader method
topic-who-time-event
)) ¶automatically generated reader method
global-users-event
)) ¶automatically generated reader method
local-users-event
)) ¶automatically generated reader method
your-id-event
)) ¶automatically generated reader method
isupport-event
)) ¶automatically generated reader method
Parses a delay to be used in timers.
If the delay is an INTEGER, it is returned as-is.
If the delay is a LIST, the following keywords may be used:
:SEC :MIN :HOUR :DAY :MONTH :YEAR
Creates an absolute (universal-time) timestamp for the
specified date. If a parameter is not specified, the
current time component (current day, hour, etc) is used.
:UNIX :UNIVERSAL
Creates an absolute (universal-time) timestamp for the
specified date.
:SECS :MINS :HOURS :DAYS :MONTHS :YEARS
Creates a relative (in seconds) timestamp for the
specified timespan.
:IN
Creates an absolute (universal-time) timestamp using
the specified relative sub-delay, which is parsed by
PARSE-DELAY.
:FROM :EVERY :UNTIL
Creates a timestamp with an initial delay specified by
:FROM and a following delay of :EVERY. Both parameters
are again parsed with PARSE-DELAY. If :UNTIL is passed,
the timestamp will only repeat until the absolute
timestamp :UNTIL is reached.
command-handler
)) ¶automatically generated reader method
command-handler
)) ¶automatically generated writer method
stats-yline-event
)) ¶automatically generated reader method
stats-kline-event
)) ¶automatically generated reader method
stats-iline-event
)) ¶automatically generated reader method
stats-nline-event
)) ¶automatically generated reader method
stats-cline-event
)) ¶automatically generated reader method
command-handler
)) ¶automatically generated reader method
event-handler
)) ¶automatically generated reader method
command-handler
)) ¶automatically generated writer method
event-handler
)) ¶automatically generated writer method
Set a priority name to a new priority number.
symbol
)) ¶Set a priority number to a new priority name.
real
)) ¶whois-operator-event
)) ¶automatically generated reader method
stats-end-event
)) ¶automatically generated reader method
stats-linkinfo-event
)) ¶automatically generated reader method
whowas-user-event
)) ¶automatically generated reader method
whois-user-event
)) ¶automatically generated reader method
cannot-send-to-nick-event
)) ¶automatically generated reader method
cannot-change-servermode-event
)) ¶automatically generated reader method
cannot-change-chanmode-event
)) ¶automatically generated reader method
cannot-change-umode-event
)) ¶automatically generated reader method
pfx-unroutable-event
)) ¶automatically generated reader method
remote-pfx-event
)) ¶automatically generated reader method
disabled-event
)) ¶automatically generated reader method
users-dont-match-event
)) ¶automatically generated reader method
mode-unknown-flag-event
)) ¶automatically generated reader method
no-operhost-event
)) ¶automatically generated reader method
unique-privs-needed-event
)) ¶automatically generated reader method
restricted-event
)) ¶automatically generated reader method
cant-kill-server-event
)) ¶automatically generated reader method
chan-privs-needed-event
)) ¶automatically generated reader method
no-privileges-event
)) ¶automatically generated reader method
banlist-full-event
)) ¶automatically generated reader method
no-channel-modes-event
)) ¶automatically generated reader method
bad-channel-mask-event
)) ¶automatically generated reader method
bad-channel-key-event
)) ¶automatically generated reader method
banned-from-chan-event
)) ¶automatically generated reader method
inviteonly-chan-event
)) ¶automatically generated reader method
unknown-mode-event
)) ¶automatically generated reader method
channel-full-event
)) ¶automatically generated reader method
key-set-event
)) ¶automatically generated reader method
youre-banned-creep-event
)) ¶automatically generated reader method
password-mismatch-event
)) ¶automatically generated reader method
no-perm-for-host-event
)) ¶automatically generated reader method
already-registered-event
)) ¶automatically generated reader method
need-more-params-event
)) ¶automatically generated reader method
not-registered-event
)) ¶automatically generated reader method
users-disabled-event
)) ¶automatically generated reader method
summon-disabled-event
)) ¶automatically generated reader method
no-login-event
)) ¶automatically generated reader method
user-on-channel-event
)) ¶automatically generated reader method
not-on-channel-event
)) ¶automatically generated reader method
user-not-in-channel-event
)) ¶automatically generated reader method
unavail-resource-event
)) ¶automatically generated reader method
nick-collision-event
)) ¶automatically generated reader method
nickname-in-use-event
)) ¶automatically generated reader method
erroneusnickname-event
)) ¶automatically generated reader method
no-nickname-given-event
)) ¶automatically generated reader method
file-error-event
)) ¶automatically generated reader method
no-admininfo-event
)) ¶automatically generated reader method
no-motd-event
)) ¶automatically generated reader method
unknown-command-event
)) ¶automatically generated reader method
bad-mask-event
)) ¶automatically generated reader method
wild-top-level-event
)) ¶automatically generated reader method
no-top-level-event
)) ¶automatically generated reader method
no-text-to-send-event
)) ¶automatically generated reader method
no-recipient-event
)) ¶automatically generated reader method
no-origin-event
)) ¶automatically generated reader method
no-such-service-event
)) ¶automatically generated reader method
too-many-targets-event
)) ¶automatically generated reader method
was-no-such-nick-event
)) ¶automatically generated reader method
too-many-channels-event
)) ¶automatically generated reader method
cannot-send-to-chan-event
)) ¶automatically generated reader method
nosuch-channel-event
)) ¶automatically generated reader method
nosuch-server-event
)) ¶automatically generated reader method
nosuch-nick-event
)) ¶automatically generated reader method
banlist-event
)) ¶automatically generated reader method
kick-event
)) ¶automatically generated reader method
quit-event
)) ¶automatically generated reader method
Attempt to reconnect a server instance.
symbol
) &key try-again-indefinitely) ¶stats-linkinfo-event
)) ¶automatically generated reader method
stats-commands-event
)) ¶automatically generated reader method
Take a reply code and turn it into a corresponding keyword if possible.
unavail-resource-event
)) ¶automatically generated reader method
Respond to an event origin with the given message.
user-event
) message &rest format-args) ¶channel-event
) message &rest format-args) ¶generated-command-event
) message &rest format-args) ¶language-event
)) ¶automatically generated reader method
command-handler
)) ¶automatically generated reader method
command-handler
)) ¶automatically generated writer method
time-handler
)) ¶automatically generated reader method
time-handler
)) ¶automatically generated writer method
time-on-server-event
)) ¶automatically generated reader method
whois-idle-event
)) ¶automatically generated reader method
invited-event
)) ¶automatically generated reader method
stats-linkinfo-event
)) ¶automatically generated reader method
stats-linkinfo-event
)) ¶automatically generated reader method
stats-linkinfo-event
)) ¶automatically generated reader method
trace-server-event
)) ¶automatically generated reader method
links-event
)) ¶automatically generated reader method
whois-server-event
)) ¶automatically generated reader method
myinfo-event
)) ¶automatically generated reader method
myinfo-event
)) ¶automatically generated reader method
servmode-event
)) ¶automatically generated reader method
no-admininfo-event
)) ¶automatically generated reader method
nosuch-server-event
)) ¶automatically generated reader method
time-event
)) ¶automatically generated reader method
links-event
)) ¶automatically generated reader method
who-reply-event
)) ¶automatically generated reader method
version-event
)) ¶automatically generated reader method
whois-server-event
)) ¶automatically generated reader method
trace-end-event
)) ¶automatically generated reader method
admin-me-event
)) ¶automatically generated reader method
stats-hline-event
)) ¶automatically generated reader method
statsl-line-event
)) ¶automatically generated reader method
servlist-event
)) ¶automatically generated reader method
trace-server-event
)) ¶automatically generated reader method
trace-handshake-event
)) ¶automatically generated reader method
trace-connecting-event
)) ¶automatically generated reader method
myinfo-event
)) ¶automatically generated reader method
servlist-end-event
)) ¶automatically generated reader method
servlist-event
)) ¶automatically generated reader method
pong-event
)) ¶automatically generated reader method
ping-event
)) ¶automatically generated reader method
pong-event
)) ¶automatically generated reader method
ping-event
)) ¶automatically generated reader method
trace-service-event
)) ¶automatically generated reader method
no-such-service-event
)) ¶automatically generated reader method
trace-service-event
)) ¶automatically generated reader method
luser-staff-event
)) ¶automatically generated reader method
Start the module and activate it for use.
Stop the module and attempt to clean everything up.
group-handler
)) ¶automatically generated reader method
group-handler
)) ¶automatically generated writer method
text-too-short-event
)) ¶automatically generated reader method
no-language-event
)) ¶automatically generated reader method
too-many-languages-event
)) ¶automatically generated reader method
bad-char-encoding-event
)) ¶automatically generated reader method
server-mode-lock-event
)) ¶automatically generated reader method
unknown-server-mode-event
)) ¶automatically generated reader method
cannot-send-to-nick-event
)) ¶automatically generated reader method
cannot-change-servermode-event
)) ¶automatically generated reader method
cannot-change-chanmode-event
)) ¶automatically generated reader method
cannot-change-umode-event
)) ¶automatically generated reader method
no-testline-event
)) ¶automatically generated reader method
testline-event
)) ¶automatically generated reader method
testmark-event
)) ¶automatically generated reader method
no-privs-event
)) ¶automatically generated reader method
omotd-end-event
)) ¶automatically generated reader method
omotd-event
)) ¶automatically generated reader method
omotd-start-event
)) ¶automatically generated reader method
umodeg-msg-event
)) ¶automatically generated reader method
target-notify-event
)) ¶automatically generated reader method
target-umodeg-event
)) ¶automatically generated reader method
knock-disabled-event
)) ¶automatically generated reader method
knock-on-chan-event
)) ¶automatically generated reader method
chan-open-event
)) ¶automatically generated reader method
too-many-knock-event
)) ¶automatically generated reader method
knock-dlvr-event
)) ¶automatically generated reader method
knock-event
)) ¶automatically generated reader method
etrace-event
)) ¶automatically generated reader method
etrace-full-event
)) ¶automatically generated reader method
help-end-event
)) ¶automatically generated reader method
help-txt-event
)) ¶automatically generated reader method
help-start-event
)) ¶automatically generated reader method
modlist-end-event
)) ¶automatically generated reader method
modlist-event
)) ¶automatically generated reader method
whois-language-event
)) ¶automatically generated reader method
whois-staff-event
)) ¶automatically generated reader method
language-event
)) ¶automatically generated reader method
your-language-event
)) ¶automatically generated reader method <