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