don't need these comments anymore, since we have actual documentation now
parent
587abb5c72
commit
bb699d8235
|
@ -1,104 +1,5 @@
|
|||
#!/usr/bin/lua
|
||||
|
||||
--[[
|
||||
--Implemented callbacks:
|
||||
-- on_nick_change(user, old_nick)
|
||||
-- on_join(chan, user)
|
||||
-- on_part(chan, user, part_msg)
|
||||
-- on_op(chan, from_user, to_user)
|
||||
-- on_deop(chan, from_user, to_user)
|
||||
-- on_voice(chan, from_user, to_user)
|
||||
-- on_devoice(chan, from_user, to_user)
|
||||
-- on_topic_change(chan)
|
||||
-- on_invite(from_user, chan)
|
||||
-- on_kick(chan, from_user, to_user)
|
||||
-- on_channel_msg(chan, from_user, msg)
|
||||
-- on_private_msg(from_user, msg)
|
||||
-- on_channel_notice(chan, from_user, msg)
|
||||
-- on_private_notice(from_user, msg)
|
||||
-- on_quit(user, quit_msg)
|
||||
-- on_me_join(chan)
|
||||
-- on_connect()
|
||||
-- on_channel_act(chan, from_user, msg)
|
||||
-- on_private_act(from_user, msg)
|
||||
-- on_dcc(from_user, to_user, arg, address, port, size)
|
||||
-- on_ctcp_error(from_user, to_user, msg)
|
||||
--]]
|
||||
|
||||
--[[
|
||||
--Implemented functions:
|
||||
-- connect(args)
|
||||
-- quit(msg)
|
||||
-- join(chan)
|
||||
-- part(chan)
|
||||
-- say(to, msg)
|
||||
-- notice(to, msg)
|
||||
-- act(to, msg)
|
||||
-- server_version(cb)
|
||||
-- whois(cb, nick)
|
||||
-- server_time(cb)
|
||||
-- ctcp_ping(cb, nick)
|
||||
-- ctcp_time(cb, nick)
|
||||
-- ctcp_version(cb, nick)
|
||||
-- send(command, ...)
|
||||
-- get_ip()
|
||||
-- channels()
|
||||
--
|
||||
-- chan:each_op()
|
||||
-- chan:each_voice()
|
||||
-- chan:each_user()
|
||||
-- chan:each_member()
|
||||
-- chan:ops()
|
||||
-- chan:voices()
|
||||
-- chan:users()
|
||||
-- chan:members()
|
||||
-- chan:ban(user)
|
||||
-- chan:unban(user)
|
||||
-- chan:voice(user)
|
||||
-- chan:devoice(user)
|
||||
-- chan:op(user)
|
||||
-- chan:deop(user)
|
||||
-- chan:set_limit(limit)
|
||||
-- chan:set_key(key)
|
||||
-- chan:set_private(b)
|
||||
-- chan:set_secret(b)
|
||||
-- chan:set_invite_only(b)
|
||||
-- chan:set_topic_lock(b)
|
||||
-- chan:set_no_outside_messages(b)
|
||||
-- chan:set_moderated(b)
|
||||
-- XXX: these should not be in the public interface... actually, this whole
|
||||
-- handling needs to be rewritten
|
||||
-- chan:add_user(user, mode)
|
||||
-- chan:remove_user(user)
|
||||
-- chan:change_status(user, b, mode)
|
||||
-- chan:contains(user)
|
||||
-- chan:change_nick(old_nick, new_nick
|
||||
--
|
||||
-- dcc.send(nick, filename, [port])
|
||||
-- dcc.accept(filename, address, port, size, [packet_size])
|
||||
--
|
||||
-- debug.enable()
|
||||
-- debug.disable()
|
||||
-- debug.set_output(file)
|
||||
-- debug.message(msg_type, msg, [color])
|
||||
-- debug.err(msg)
|
||||
-- debug.warn(msg)
|
||||
--
|
||||
-- XXX: do any of these need to be public?
|
||||
-- misc.split(str, [delim], [end_delim], [lquotes], [rquotes])
|
||||
-- misc.basename(path, [sep])
|
||||
-- misc.dirname(path, [sep])
|
||||
-- misc.str_to_int(str, [bytes], [endian])
|
||||
-- misc.int_to_str(int, [endian])
|
||||
-- misc.ip_str_to_int(ip_str)
|
||||
-- misc.ip_int_to_str(ip_int)
|
||||
-- misc.get_unique_filename(filename)
|
||||
-- misc.try_call(fn, [...])
|
||||
-- misc.try_call_warn(msg, fn, [...])
|
||||
-- misc.parse_user(user)
|
||||
-- misc.value_iter(state, arg, pred)
|
||||
--]]
|
||||
|
||||
local irc = require "irc"
|
||||
local dcc = require "irc.dcc"
|
||||
|
||||
|
|
Loading…
Reference in New Issue