Commit Graph

20 Commits

Author SHA1 Message Date
Chris Rhodes e8eba53828 Added more documentation, commands are a list now, not a set :) 2013-02-17 00:09:16 -08:00
Chris Rhodes 89c23a7787 Add support for complex regex commands.
Refactor commands so they are just handlers.
Add commands that listen for YouTube/Webpage mentions and print information (Video Info/Title).
Add simple command examples in client.go
TODO: Use a better data store for the commands, perhaps a linked list like handlers.
2013-02-16 23:50:42 -08:00
Chris Rhodes 18a149335b Add a listener for YouTube and URLs, and spit out the Video Name or Title back to the sourc. 2013-02-16 19:57:54 -08:00
Chris Rhodes 8e16f59b5f Use the internal event handling for initial pass/user/nick messages.
Added constants for internal and named events.
gofmt'ed all files and updated client.go/documentation.
2013-02-15 19:24:10 -08:00
Alex Bramley 80d8cd4ea7 Update README and example client once more. 2011-11-09 22:06:54 +00:00
Alex Bramley 2389f03d45 Update example client. 2011-11-06 05:08:28 +00:00
Alex Bramley 47de788c4c Missed removal of conn.Debug. 2011-10-06 21:37:41 +01:00
Alex Bramley d119e6bca0 Update example client. 2011-10-06 21:28:01 +01:00
Alex Bramley c400a2141a Run gofmt over code, it's been a while. 2011-09-12 23:25:09 +01:00
Alex Bramley 0200b741dc Fix for issues/6 (2/2): Move to using control channels and select. 2011-07-22 01:08:42 +01:00
Alex Bramley bedbfc2899 Move irc/ to client/ and set up for goinstall. 2010-11-21 19:53:14 +00:00
Alex Bramley 419dba1e75 Update example client with changes. 2010-11-03 23:53:14 +00:00
Alex Bramley 05e3500a3c Enable SSL IRC for goirc. 2010-08-30 12:16:20 +01:00
Alex Bramley 03e5b3a84e add flood testing capability to test client 2009-12-19 18:36:12 +00:00
Alex Bramley af8dfdb6f3 change channel reads to use 'for v := range ch {}' idiom 2009-12-19 15:30:54 +00:00
Alex Bramley 07ff350dd0 Updated README with synopsis code 2009-12-17 21:47:33 +00:00
Alex Bramley ae8e34ff0e reformat source with gofmt to nuke all of those unneeded semicolons 2009-12-17 21:30:18 +00:00
Alex Bramley 6a8c1a13b2 correct syntax errors from updating go to 4450:dd9bae5c7eac 2009-12-17 21:14:01 +00:00
Alex Bramley 79822340b5 vastly updated bot framework, now with state tracking etc. 2009-12-17 17:22:31 +00:00
Alex 545a88fea0 initial go IRC library, dirty hax abound :-) 2009-11-29 20:23:15 +00:00