squeek502 / luvit-irc

irc client module for luvit

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

luvit-irc Build Status

IRC client module for luvit

Documentation

See test.lua for more information

TODO

  • Add support for SSL

Example

local server = "irc.server.address"
local IRC = require "luvit-irc"
local c = IRC:new(server, "botnick")
c:connect()
c:on ("connect", function (welcomemsg, server, nick)
	c:say ("yournick", "hello world")
	c:disconnect ()
end)
c:on ("disconnect", function (disconnectmsg)
	process.exit (0)
end)

Running The Tests

With luvit: luvit ./tests

With lit/luvi: luvi tests .

To only run a specific test (e.g. 'test-message.lua'): luvit ./tests message or luvi tests . -- message

About

irc client module for luvit


Languages

Language:Lua 99.8%Language:Makefile 0.2%