]> git.lizzy.rs Git - luairc.git/blob - README
Port to Lua 5.3
[luairc.git] / README
1 LuaIRC v0.3 (Lua 5.3 Port)
2 Jesse Luehrs (jluehrs2@uiuc.edu)
3 Elias Fleckenstein (fleckenstein@elidragon.com)
4
5 OVERVIEW
6 ========
7 LuaIRC is a fully featured IRC framework written entirely in Lua. It provides an event driven system for connecting to IRC servers and responding to actions such as messages, joins/parts, and channel mode changes, among other things. DCC SEND is also fully implemented, both for sending and receiving files.
8
9 INSTALL
10 =======
11 This module requires LuaSocket (http://www.cs.princeton.edu/~diego/professional/luasocket/) and Lua 5.3. To install, modify the Make.config file with paths appropriate to your system and run 'make install'.
12
13 DOCUMENTATION
14 =============
15 Documentation of the API can be found in the doc/ directory. It was autogenerated from the source files by LuaDoc (http://luadoc.luaforge.net/).
16
17 LuaIRC has only been tested on Freenode and Libera.chat so far, but I plan to expand this to other servers in the future. It's quite possible that it works on other servers anyway, however, so feel free to try it out, and send in bug reports for things that break.
18
19 CHANGES
20 =======
21 0.3 (Lua 5.3 Port)
22 - Unofficial port to work with Lua 5.3
23 0.3
24 - Major cleanup and restructuring again, documentation added, first public release
25 0.2
26 - Major cleanup and restructuring
27 0.1
28 - Initial implementation, enough to get it talking to the IRC server
29
30 COPYRIGHT AND LICENSE
31 =====================
32 Copyright (C) 2007 Jesse Luehrs
33
34 This code is distributed under the MIT license; a copy is in the LICENSE file distributed with the source.