| 
							
							
								 Pragmatic Software | 023dd4bd09 | ideone compiler: added run command to interactive editor | 2011-01-20 00:55:45 +00:00 |  | 
			
				
					| 
							
							
								 Pragmatic Software | 0d5bf85f46 | Added empty unban_timeouts file | 2011-01-20 00:30:59 +00:00 |  | 
			
				
					| 
							
							
								 Pragmatic Software | 3bea3949a5 | cstd module: fix issue with formatting | 2011-01-20 00:21:54 +00:00 |  | 
			
				
					| 
							
							
								 Pragmatic Software | 9523600366 | horoscope module: List valid signs of Zodaic | 2011-01-20 00:19:58 +00:00 |  | 
			
				
					| 
							
							
								 Pragmatic Software | b405f8b88e | Quotegrabs: Lowercase nick when grabbing | 2011-01-20 00:15:58 +00:00 |  | 
			
				
					| 
							
							
								 Pragmatic Software | 7eea052b36 | Updated BotAdmins to use DualIndexHashObject | 2010-08-15 08:25:35 +00:00 |  | 
			
				
					| 
							
							
								 Pragmatic Software | 0f47100dc9 | Rate-limit now per-channel (sort of) | 2010-08-14 09:45:58 +00:00 |  | 
			
				
					| 
							
							
								 Pragmatic Software | dd8f0e1811 | Adding gencstd.pl command used to generate HTML output from n1256.txt | 2010-07-22 21:09:39 +00:00 |  | 
			
				
					| 
							
							
								 Pragmatic Software | 5b0aef5e31 | Replaced ".*" with "the global channel" for factalias | 2010-07-04 07:36:51 +00:00 |  | 
			
				
					| 
							
							
								 Pragmatic Software | f53ebf7f88 | factalias command adds to global if channel \!~ /^# | 2010-07-04 07:26:43 +00:00 |  | 
			
				
					| 
							
							
								 Pragmatic Software | 96db60d0fa | encode_entities for factoid URLs in HTML export | 2010-07-01 05:54:04 +00:00 |  | 
			
				
					| 
							
							
								 Pragmatic Software | 3c9c5065a3 | Updating factoids | 2010-07-01 01:44:02 +00:00 |  | 
			
				
					| 
							
							
								 Pragmatic Software | 28a5d47af1 | Exported factoids now have clickable links | 2010-07-01 01:43:49 +00:00 |  | 
			
				
					| 
							
							
								 Pragmatic Software | affb2c66d5 | Remove trailing comma or colon from end of keyword if other characters exist before it; allow sentence-like arguments again | 2010-06-30 12:18:25 +00:00 |  | 
			
				
					| 
							
							
								 Pragmatic Software | 31e53f2aff | Allow question-marks in triggers if more than one is used; remove period from factoid names; return undef if factoid keyword is blank | 2010-06-30 11:36:45 +00:00 |  | 
			
				
					| 
							
							
								 Pragmatic Software | c6e48954c5 | Levenshtein distance increased from 50% to 60%; Levenshtein searches all channels on unfound factoid | 2010-06-30 10:59:50 +00:00 |  | 
			
				
					| 
							
							
								 Pragmatic Software | def3b6eae7 | Updating factoids | 2010-06-30 05:42:50 +00:00 |  | 
			
				
					| 
							
							
								 Pragmatic Software | 83b43d97c3 | Don't look for exact channel matter in Interpreter -- this way, commands like "\!what is the matter" will not attempt to create new factoids if they exist in global channel | 2010-06-30 05:13:51 +00:00 |  | 
			
				
					| 
							
							
								 Pragmatic Software | 9fa3b865e9 | Factoids now ignore arguments that do not look like a nick if the factoid doesn't take an argument -- fixes factoid triggers on sentences with bot's name; find_factoid searches global channel if $from is not a channel | 2010-06-30 04:58:22 +00:00 |  | 
			
				
					| 
							
							
								 Pragmatic Software | 5f5cd6ec08 | regex factoids now trigger properly | 2010-06-30 03:48:13 +00:00 |  | 
			
				
					| 
							
							
								 Pragmatic Software | 1f82cbc285 | Added extra semi-colon before return 0 to allow statements without semi-colons for lazy people; codepad.pl wasn't handling structs correctly because code and precode were backwards -- fixed | 2010-06-30 01:21:46 +00:00 |  | 
			
				
					| 
							
							
								 Pragmatic Software | a4cdb2204f | Replaced ".*" with "global" in set list keys | 2010-06-29 07:39:56 +00:00 |  | 
			
				
					| 
							
							
								 Pragmatic Software | 322314d869 | Replaced ".*" with "global" in set/unset; replaced "," with ";" as comma | 2010-06-29 07:31:27 +00:00 |  | 
			
				
					| 
							
							
								 Pragmatic Software | d7f2583aac | Prettier export headers; factrem output for not owner now includes channel | 2010-06-29 07:14:26 +00:00 |  | 
			
				
					| 
							
							
								 Pragmatic Software | 380a2b322c | Factoid HTML export table now fits width appropriately | 2010-06-29 06:50:49 +00:00 |  | 
			
				
					| 
							
							
								 Pragmatic Software | 43089e4599 | Cleaned up extra factoid groups; made export factoids a little prettier; renamed "default channel" to "global channel" throughout | 2010-06-29 06:12:52 +00:00 |  | 
			
				
					| 
							
							
								 Pragmatic Software | b869321eb4 | Adding factoid in /msg now adds factoid to default channel; replaced "all channels" with "default channel" throughout factoid command output | 2010-06-29 05:48:46 +00:00 |  | 
			
				
					| 
							
							
								 Pragmatic Software | 7aa724569e | factfind now works; find aliases factfind for all channels | 2010-06-29 04:33:27 +00:00 |  | 
			
				
					| 
							
							
								 Pragmatic Software | 58f19984bf | Display join flood history only if joinwatch >= max joins, to reduce log spam | 2010-06-29 00:59:47 +00:00 |  | 
			
				
					| 
							
							
								 Pragmatic Software | fe6d08178b | Anti-join flood bans for 2^5 hours for first offense instead of 2^7 hours (now uses 2^(4+number_of_offenses) hours as timeout) | 2010-06-27 11:13:30 +00:00 |  | 
			
				
					| 
							
							
								 Pragmatic Software | 2d11d66b67 | Replaced ago_exact with duration_exact in time comparison | 2010-06-27 05:39:44 +00:00 |  | 
			
				
					| 
							
							
								 Pragmatic Software | 999d8ae4a8 | Added Time::Duration to anti-flood join history | 2010-06-27 05:36:58 +00:00 |  | 
			
				
					| 
							
							
								 Pragmatic Software | 521ae5c704 | Anti-join flood bans for 2^5 hours for first offense instead of 2^7 hours (now uses 2^(4+number_of_offenses) hours as timeout) | 2010-06-27 03:22:29 +00:00 |  | 
			
				
					| 
							
							
								 Pragmatic Software | cb9fa000be | Updating modules | 2010-06-27 02:52:38 +00:00 |  | 
			
				
					| 
							
							
								 Pragmatic Software | 6d3fc7f628 | find_factoid now takes exact_trigger parameter; this fixes confusion with regex factoids | 2010-06-27 02:52:06 +00:00 |  | 
			
				
					| 
							
							
								 Pragmatic Software | 6824a61fd1 | Updating version | 2010-06-23 06:59:59 +00:00 |  | 
			
				
					| 
							
							
								 Pragmatic Software | 150b842b60 | Changed format of HashObject save-file to be more like DualIndexHashObject; removed need for index_key | 2010-06-23 06:51:39 +00:00 |  | 
			
				
					| 
							
							
								 Pragmatic Software | 6c6fc503bb | !chanset output appears in channel instead of /msg | 2010-06-23 02:22:08 +00:00 |  | 
			
				
					| 
							
							
								 Pragmatic Software | e0a2fc25e8 | factchange usage output appears in channge instead of /msg; aliased change to factchange | 2010-06-23 02:18:26 +00:00 |  | 
			
				
					| 
							
							
								 Pragmatic Software | 48e1c8c455 | add, info, show, remove, etc, renamed to factadd, factinfo, factshow, factrem, etc; fact* commands now all take a channel parameter | 2010-06-23 02:15:13 +00:00 |  | 
			
				
					| 
							
							
								 Pragmatic Software | 4d023df17d | Added "ago" module | 2010-06-23 01:23:38 +00:00 |  | 
			
				
					| 
							
							
								 Pragmatic Software | a13d028e3e | Lower-case hostmask and arguments to !unbanme | 2010-06-22 03:01:02 +00:00 |  | 
			
				
					| 
							
							
								 Pragmatic Software | f4fbfec8f6 | Removing Changes file | 2010-06-21 16:40:48 +00:00 |  | 
			
				
					| 
							
							
								 Pragmatic Software | 818e09861c | Added rate_limit to factoids | 2010-06-21 15:23:46 +00:00 |  | 
			
				
					| 
							
							
								 Pragmatic Software | c150e2018c | Make usage output of some commands visible in channel instead of msg | 2010-06-21 14:48:40 +00:00 |  | 
			
				
					| 
							
							
								 Pragmatic Software | eabb249d79 | !info and !show now require channel parameter | 2010-06-21 14:41:39 +00:00 |  | 
			
				
					| 
							
							
								 Pragmatic Software | 65470a139b | Added !fact command to allow calling factoids belonging to another channel | 2010-06-21 13:54:27 +00:00 |  | 
			
				
					| 
							
							
								 Pragmatic Software | 562d265261 | Adding factoid in a channel now creates that factoid in that channel instead of .*; info command now shows what channel factoid belongs to | 2010-06-21 13:28:54 +00:00 |  | 
			
				
					| 
							
							
								 Pragmatic Software | 645310de15 | factset command output appears in channel now (to show-off); added pragma as admin | 2010-06-21 11:44:39 +00:00 |  | 
			
				
					| 
							
							
								 Pragmatic Software | 38e7de9f41 | Correct bug from refactoring AntiFlood.pm previously; no longer crashes on pruning message history | 2010-06-21 11:04:07 +00:00 |  |