raylu
|
d139fab231
|
unconditionally wait 30 seconds before reconnecting
|
2011-07-21 23:15:52 -07:00 |
raylu
|
d961c92dd1
|
Merge remote-tracking branch 'fluffle/master'
Conflicts:
README.md
client.go
client/connection.go
|
2011-07-21 23:04:49 -07:00 |
Alex Bramley
|
830dbcbb7f
|
Update the docs slightly.
|
2011-07-22 01:26:41 +01:00 |
Alex Bramley
|
c3715be829
|
Use second constant in SetTimeout().
|
2011-07-22 01:20:25 +01:00 |
Alex Bramley
|
07d5c0676e
|
Fix compile error when NewNick() is called before initialise().
|
2011-07-22 01:20:07 +01:00 |
Alex Bramley
|
6634869fe6
|
Use connected bool properly to ensure shutdown() can't be called twice.
|
2011-07-22 01:17:35 +01:00 |
Alex Bramley
|
291132cab5
|
Refactor recv() since we needed to rewrite send().
|
2011-07-22 01:11:15 +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
|
eb51558009
|
Fix for issues/6 (1/2): Don't close channels when disconnected.
|
2011-07-21 23:03:11 +01:00 |
Alex Bramley
|
a5a4f989ac
|
Update SSL connectivity to use tls.Dial now it supports a config arg.
|
2011-07-21 22:00:45 +01:00 |
Alex Bramley
|
9748f9c47e
|
Oops, timeouts are int64 nanoseconds.
|
2011-07-21 21:59:01 +01:00 |
raylu
|
4bdc993639
|
add justin.tv stream announce
|
2011-07-20 03:25:58 -07:00 |
Alex Bramley
|
5027646478
|
gofix run
|
2011-07-18 09:14:58 +01:00 |
Alex Bramley
|
83b482f8ce
|
Make socket timeouts a configurable thingy.
|
2011-07-17 13:48:12 +01:00 |
raylu
|
a19bce5998
|
Make a timeout so that Conn.Err closes when the connection is lost
|
2011-07-17 13:35:15 +01:00 |
raylu
|
e8e1400168
|
goconfig no longer destroys conf when writing
|
2011-07-10 19:56:38 -07:00 |
raylu
|
ae1b600a2e
|
update for latest release; rewrite send
|
2011-07-10 01:19:28 -07:00 |
raylu
|
de6783169e
|
Update goconfig submodule
|
2011-05-17 23:39:36 -07:00 |
raylu
|
9d43e88080
|
Add a minimal configuration example with port
|
2011-05-17 23:30:09 -07:00 |
raylu
|
f6a130d82d
|
gofix's formatting pointed out this space
|
2011-05-16 22:18:55 -05:00 |
raylu
|
114b31f3c7
|
Update to r57.1
|
2011-05-16 22:13:18 -05:00 |
raylu
|
4abd88f40b
|
Add recovery in handlePrivmsg
For an explanation of the voodoo, see
https://github.com/orfjackal/gospec/blob/master/src/gospec/recover.go#L44
https://github.com/orfjackal/gospec/blob/release/src/gospec/funcname.go#L22
https://github.com/orfjackal/gospec/blob/master/src/gospec/location.go#L43
Also note that in the next release of Go (or weekly.2011-04-13), cutoff
can be written using the code at
https://github.com/orfjackal/gospec/blob/master/src/gospec/funcname.go#L22
|
2011-04-27 04:37:55 -04:00 |
raylu
|
f89b33a593
|
Remove debugging print
|
2011-04-20 01:41:17 -04:00 |
raylu
|
5b5b918445
|
Handle ideographic spaces (U+3000) in !tr
|
2011-04-20 01:37:00 -04:00 |
raylu
|
abdcdf56e8
|
Fix (lack of) access requirement for !ops
|
2011-04-11 16:25:07 -04:00 |
raylu
|
3fd23e765a
|
Handle youtube links only after consider commands
|
2011-04-10 21:37:14 -04:00 |
raylu
|
eddff91b7a
|
Handle leading spaces in topics
|
2011-04-10 21:25:35 -04:00 |
raylu
|
8878b7c1d1
|
Make the makefile make
|
2011-04-10 20:46:47 -04:00 |
raylu
|
affc372b94
|
Properly ignore self for !ops
|
2011-04-10 03:45:23 -04:00 |
raylu
|
83fc245eec
|
Add !ops command to highlight all ops
|
2011-04-10 03:32:32 -04:00 |
raylu
|
d38619843f
|
Make it so one command builds everything
|
2011-04-09 00:52:28 -04:00 |
raylu
|
a537d1a9f6
|
Fix example owner
|
2011-04-09 00:52:10 -04:00 |
raylu
|
8b2e766fe8
|
Use gomake instead of make
Pre recommendation at http://golang.org/doc/install.html#environment
|
2011-04-09 00:37:37 -04:00 |
raylu
|
9bff4888e1
|
Use utf8.Slice instead
|
2011-04-07 22:52:23 -04:00 |
raylu
|
d4f868377e
|
Fix Google transliteration duplication silliness
|
2011-04-07 19:46:20 -04:00 |
raylu
|
9e203ff027
|
Handle http://youtu.be/ links
|
2011-04-07 03:47:07 -04:00 |
raylu
|
c7fce11e01
|
identd support
|
2011-03-09 23:47:07 -06:00 |
raylu
|
420f9ed131
|
Use select to block the main thread
|
2011-03-09 19:48:57 -06:00 |
raylu
|
186519214f
|
Add github link to CTCP VERSION reply
|
2011-03-09 16:05:19 -06:00 |
raylu
|
d07e0b9dc2
|
This makes the bot reconnect on connection errors. Hopefully.
|
2011-02-24 17:34:36 -05:00 |
raylu
|
99d1d42a0a
|
Parse <sup> as ^ in calc
|
2011-02-10 13:50:16 -05:00 |
raylu
|
fb694f1546
|
Add ignore information to accesslist
|
2011-02-04 17:26:08 -05:00 |
raylu
|
7007e6eb9f
|
Add ignores
|
2011-02-04 17:21:01 -05:00 |
raylu
|
2565548813
|
Don't Sprintf in say if no arguments
|
2011-02-02 16:36:53 -05:00 |
raylu
|
56309794bd
|
Fix error reporting in cmd-google.go:calc
|
2011-02-02 00:04:45 -05:00 |
raylu
|
7dc6308895
|
Make a timeout so that Conn.Err closes when the connection is lost
|
2011-01-28 21:03:45 -05:00 |
raylu
|
1de390cd3d
|
Update README.md and goconfig's README.mkd
|
2011-01-24 17:32:58 -05:00 |
raylu
|
4746832995
|
Use new forked goconfig as a submodule
|
2011-01-24 17:27:13 -05:00 |
Justin Vermillion
|
7c949c8be7
|
changed install instructions to reflect the new directory name for the IRC libraries--'client' instead of 'irc'
|
2011-01-24 03:14:40 -05:00 |
raylu
|
c3240316b7
|
Merge branch 'fluffle'
|
2011-01-13 15:53:00 -05:00 |