Joshua Simmons
50f223fe66
Fixing some whitespace, and line endings.
2010-07-18 19:43:50 +10:00
Joshua Simmons
339d3c9d8d
Passing prefix to mode handlers
2010-07-18 19:05:14 +10:00
Joshua Simmons
7d891b2380
Changing clean to verify for sending of parameters
...
Send methods will now error if you pass invalid characters
2010-07-18 18:26:04 +10:00
Joshua Simmons
8114c5b7f8
Fixing regressions in sendChat and sendNotice.
...
Fixing: Incorrect handling of newlines in message.
Fixing: Cleaning ':' from message.
2010-07-18 17:24:13 +10:00
Joshua Simmons
b370d8bfe7
Updating readme to include LuaSec dependency
2010-07-17 23:28:13 +10:00
Joshua Simmons
ecafce9f0c
Adding handlers: RPL_UMODEIS and RPL_CHANNELMODEIS
2010-07-17 23:21:50 +10:00
Joshua Simmons
9977943966
Adding ability for hooks to return, and OnRaw hook
...
By adding the ability for hooks to return, we can stop the processing of a line at any point.
This is used by the OnRaw hook such that any non-nil return value will cause the irc library to assume that line has been handled.
2010-07-17 23:19:07 +10:00
Joshua Simmons
bb020fdad4
Refactoring nasty send methods.
...
Adding a local clean method to sanitise strings for sending.
Removing sendByMethod, made obsolete by changes to send calls.
2010-07-17 23:16:01 +10:00
Joshua Simmons
eac1f0d668
Adding TLS/SSL support via LuaSec
2010-07-17 23:14:37 +10:00
Jakob Ovrum
1fa8f6405f
Updated docs with topic stuff
2010-07-17 11:54:59 +09:00
Jakob Ovrum
48ee749bb7
Cleaned up whitespace, now all indentation is done with 1 tab character
2010-07-17 11:48:32 +09:00
Jakob Ovrum
8f8feb00d7
added topic hooks
2010-07-17 11:43:17 +09:00
Jakob Ovrum
72a355cc70
Tweaked irc:whois a bit
2010-07-17 11:15:17 +09:00
Jakob Ovrum
e866807a44
now handles topic changes
2010-07-17 11:00:58 +09:00
Jakob Ovrum
103d9cf4ce
Fixed bug in previously untested path
2010-07-16 14:01:05 +09:00
Jakob Ovrum
ca3ae42726
Fixed util.lua, again
2010-07-03 13:27:47 +09:00
Jakob Ovrum
8b9adbd8e0
Fixed broken parse function
2010-07-03 12:23:56 +09:00
Brandon Williams
09395a4d5f
Clarify NickChange hook in docs
2010-06-29 06:19:00 +08:00
Jakob Ovrum
7f8eb22fc4
Made parse function 2.5 times faster, for no good reason. I guess if I'm going to do some optimizations in a function, I might as well go all out
2010-06-28 13:00:20 +09:00
Jakob Ovrum
eb2326cd79
Changed some indentation inconsistencies
2010-06-28 12:58:46 +09:00
Brandon Williams
2120cf9825
Add support for recognizing Unreal registered users
2010-06-28 02:16:58 +08:00
Jakob Ovrum
223ab67a62
Added link to online docs in readme
2010-06-26 23:57:40 +09:00
Jakob Ovrum
5ac786e883
Updated documentation
2010-06-15 16:48:19 +09:00
Jakob Ovrum
5236ecaee4
Updated documentation with example
2010-06-14 23:12:33 +09:00
Jakob Ovrum
bbee4910a3
Added documentation
2010-06-14 22:57:08 +09:00
Jakob Ovrum
236c3ff2b1
Added readme
2010-06-14 22:12:00 +09:00
Jakob
009e09dae6
Fixed name tracking a bit, should be fairly complete now
2010-06-03 21:48:37 +02:00
Jakob
a8211a7678
Fixed access parsing
2010-06-01 14:18:51 +02:00
Jakob
b104df15cc
Added channel names tracking
2010-06-01 01:39:34 +02:00
Jakob Ovrum
cc156f8a20
Split into modules
2010-04-04 16:55:12 +02:00
Jakob Ovrum
d992dcc9ae
Refactored structure
2010-03-10 20:03:36 +09:00
Jakob Ovrum
4f17455fbe
Added irc:setmode()
2010-02-22 03:39:52 +09:00
Jakob Ovrum
af2f48553f
Added support for keyed channels
2010-02-22 03:09:13 +09:00
Jakob Ovrum
5fe3969a59
Wut
2010-02-21 23:59:29 +09:00
Jakob Ovrum
01877ea015
Added whois and changed stuff...
2010-02-21 23:52:55 +09:00
Jakob Ovrum
bd748aca29
Changed internals for better error handling
2010-02-17 18:29:28 +09:00
Jakob Ovrum
8b9467d72a
Initial commit
2010-02-17 03:57:03 +09:00