Commit Graph

142 Commits

Author SHA1 Message Date
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
Alex Bramley 2a3ff18d73 Properly fix formatting. Bleh bleh bleh. 2010-12-20 22:14:22 +00:00
raylu ed3ccb524e Fix handleJoin for new goirc layout 2010-12-20 15:05:28 -06:00
raylu 04886d6f3c Merge branch 'fluffle' 2010-12-20 14:50:22 -06:00
Alex Bramley 1d587cd3fc Helps if you add the damn element to the struct... 2010-12-19 15:22:40 +00:00
raylu 0d4322e854 Update rbot for the new goirc layout 2010-12-18 18:45:02 -08:00
raylu 3a86d53dde Merge commit '623247c'
Conflicts:
	README.md
2010-12-18 18:11:20 -08:00
raylu d9267067cd Merge commit 'bedbfc2'
Conflicts:
	client.go
2010-12-18 17:36:01 -08:00
raylu 137fe94b50 Make calc request UTF-8 data (instead of ISO-8859-1) 2010-12-09 04:05:41 -05:00
raylu 84960c314e Document roman in README.md 2010-12-09 03:22:24 -05:00
Alex Bramley bea2395160 Make timestamp format twiddleable; cosmetic re-arrangement of *Conn struct. 2010-11-23 22:18:08 +00:00
Graham Lyon 623247c995 Generalise timestamp code and default to using time.LocalTime 2010-11-23 22:08:25 +00:00
Alex Bramley 08b7d63c27 Refactor to remove line.Text and use line.Args[-1] instead. 2010-11-23 22:07:21 +00:00
Graham Lyon 8ad6e67467 Added timestamps to irc.Line and debug output 2010-11-23 20:22:35 +00:00
Alex Bramley 83e1f9ca74 Update README for release. 2010-11-21 19:59:57 +00:00
Alex Bramley bedbfc2899 Move irc/ to client/ and set up for goinstall. 2010-11-21 19:53:14 +00:00
raylu 6818e00df6 Fix the "admin commands" list in the readme 2010-11-08 22:27:33 -05:00
raylu ce090c674b nick 2010-11-05 19:28:32 -04:00
raylu e7f0113a5b Pattern matching in accesslist 2010-11-05 19:23:21 -04:00
raylu 652867410a Update rbot.go to be compatible with the giant merge 2010-11-04 13:12:23 -04:00
raylu ff21e678d4 Merge branch 'fluffle'
Conflicts:
	README.md
	client.go
	irc/commands.go
	irc/connection.go
	irc/handlers.go
2010-11-04 12:57:53 -04:00
Alex Bramley 00d25810b5 De-duplicate mode parsing and move to nickchan.go. 2010-11-04 01:22:49 +00:00
raylu 7734a9ad4a part 2010-11-03 21:15:27 -04:00
raylu 3fa45f510a Minor cleanup 2010-11-03 20:58:39 -04:00
raylu 62e450dd8a Keep track of bans by nick and allow unban on nicks 2010-11-03 20:58:06 -04:00
Alex Bramley e611672b06 Reorganise handlers into separate methods rather than anonymous functions. 2010-11-04 00:54:26 +00:00
Alex Bramley c419ef1ead Run gofmt over everything, for great justice. 2010-11-04 00:25:46 +00:00
Alex Bramley 6bb5558c46 Bugfix -- there could be other integer modes than +l. 2010-11-04 00:06:27 +00:00
Alex Bramley ff61bc9ea1 Update README with slight changes. 2010-11-04 00:02:26 +00:00