1
0
mirror of https://github.com/ShadowNinja/LuaIRC.git synced 2024-11-18 00:08:26 +01:00
Commit Graph

18 Commits

Author SHA1 Message Date
ShadowNinja
e216ce4b23 Add support for IRCv3 capabilty negotiation 2015-01-25 13:43:31 -05:00
Carl Reinke
50b068ba15 Add handler for 437 ERR_UNAVAILRESOURCE 2015-01-25 13:35:33 -05:00
ShadowNinja
77dd15ca9a Fix nick updating 2015-01-25 13:35:33 -05:00
ShadowNinja
3e310f45c1 Switch to Lua 5.2 module format 2015-01-25 13:35:19 -05:00
ShadowNinja
81d28bf4dc Fix saving of channel users on join 2015-01-25 12:46:59 -05:00
ShadowNinja
7adba31f8c Add a message queue 2015-01-25 12:46:59 -05:00
ShadowNinja
7024ad5512 Use Message objects internally and pass one to Do* hooks 2015-01-25 12:46:59 -05:00
ShadowNinja
e958a7242a Add Message class and constructors for common messages 2015-01-25 12:46:59 -05:00
ShadowNinja
ecc6558e3d Save the server's MOTD
Conflicts:
	handlers.lua
2015-01-25 12:46:58 -05:00
ShadowNinja
b5646fd64a Add support for arbritrary status modes via the ISUPPORT PREFIX value 2015-01-25 12:46:58 -05:00
ShadowNinja
7e2c85764b Allow hooking to any IRC command 2015-01-25 12:46:58 -05:00
ShadowNinja
592a049027 Add RPL_ISUPPORT parsing 2015-01-25 12:46:58 -05:00
ShadowNinja
5ab24e9ad1 Generate a new nickname when it is in use or erroneous and check the
provided nickname for validity
2013-10-07 16:15:27 -04:00
ShadowNinja
8a2e47a326 Track own nick changes 2013-08-05 18:33:33 -04:00
ShadowNinja
d443e2eeeb Track user access changing and enable multi-prefix
This also changes the format of user.access.
2013-06-25 22:29:53 -04:00
ShadowNinja
ac2a9d03fc Send mode options to the OnModeChange hook 2013-06-25 21:55:43 -04:00
Sebastian Wicki
c181583f39 Accept server-assigned nickname 2011-11-07 20:15:18 +01:00
Jakob Ovrum
32d9a8b774 Moved handlers into irc.handlers module (also added updated irc.luadoc, forgot that last commit) 2010-07-21 09:52:02 +09:00