Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							377cf99d35 
							
						 
					 
					
						
						
							
							Update version  
						
						
						
						
					 
					
						2015-03-23 04:27:49 -07:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							44bdf26ebc 
							
						 
					 
					
						
						
							
							Add support for per-channel bot trigger characters  
						
						
						
						
					 
					
						2015-03-23 04:27:41 -07:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							2e9f15b7e2 
							
						 
					 
					
						
						
							
							Support IPv6 banmasks  
						
						
						
						
					 
					
						2015-03-23 04:18:33 -07:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							0db12b82ae 
							
						 
					 
					
						
						
							
							Update version  
						
						
						
						
					 
					
						2015-03-20 21:14:11 -07:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							be47b2cbf2 
							
						 
					 
					
						
						
							
							Improve output of blacklist and ignorelist commands  
						
						
						
						
					 
					
						2015-03-20 21:14:07 -07:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							3e88db4505 
							
						 
					 
					
						
						
							
							Update version  
						
						
						
						
					 
					
						2015-03-16 23:22:22 -07:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							728e05e514 
							
						 
					 
					
						
						
							
							Correct minor logic error  
						
						
						
						
					 
					
						2015-03-16 23:22:18 -07:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							b45b707ec2 
							
						 
					 
					
						
						
							
							Update version  
						
						
						
						
					 
					
						2015-03-16 21:10:12 -07:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							9a52fffcdd 
							
						 
					 
					
						
						
							
							Rename ShitList to BlackList; minor refactor of IgnoreList  
						
						
						
						
					 
					
						2015-03-16 21:08:25 -07:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							d350affa93 
							
						 
					 
					
						
						
							
							Update version  
						
						
						
						
					 
					
						2015-03-15 20:13:03 -07:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							cb9ead7624 
							
						 
					 
					
						
						
							
							Incorporate custom workdir field into URL for modules  
						
						
						
						
					 
					
						2015-03-15 20:12:44 -07:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							9abce1c102 
							
						 
					 
					
						
						
							
							Update version  
						
						
						
						
					 
					
						2015-03-15 14:07:54 -07:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							284f943c08 
							
						 
					 
					
						
						
							
							Fix typos  
						
						
						
						
					 
					
						2015-03-15 14:07:38 -07:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							e604767517 
							
						 
					 
					
						
						
							
							Add support for shitlisting hostmasks  
						
						
						
						
					 
					
						2015-03-15 13:52:30 -07:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							73ba1e7c19 
							
						 
					 
					
						
						
							
							Update version  
						
						
						
						
					 
					
						2015-03-11 02:00:14 -07:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							7970018777 
							
						 
					 
					
						
						
							
							Improve handling of nick-change flood  
						
						
						
						
					 
					
						2015-03-11 02:00:10 -07:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							9ec50d8f5d 
							
						 
					 
					
						
						
							
							Update version  
						
						
						
						
					 
					
						2015-03-04 00:41:41 -08:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							386e03c184 
							
						 
					 
					
						
						
							
							Add stayloggedin field to admin accounts to prevent logging out when /parting or /quitting  
						
						
						
						
					 
					
						2015-03-04 00:39:44 -08:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							d5073be98f 
							
						 
					 
					
						
						
							
							Update version  
						
						
						
						
					 
					
						2015-02-17 01:47:38 -08:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							e0971e8158 
							
						 
					 
					
						
						
							
							Update version  
						
						
						
						
					 
					
						2015-02-17 01:32:28 -08:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							f06aa9dda6 
							
						 
					 
					
						
						
							
							Update version  
						
						
						
						
					 
					
						2015-02-15 20:30:34 -08:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							b23935b8dc 
							
						 
					 
					
						
						
							
							Create SQLite index for Messages table  
						
						... 
						
						
						
						This significantly speeds up certain SQL actions on
the Messages table that were done for anti-flood detection.
The bot should now be significantly more quicker to catch
floods promptly without delay.
(Also, comment out some logging messages. Perhaps revisit this
and wrap them with a debug registry variable instead.) 
						
						
					 
					
						2015-02-15 20:30:28 -08:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							19788eec47 
							
						 
					 
					
						
						
							
							Use 0 second timeout on SelectHandler's select  
						
						... 
						
						
						
						We do not need to wait for any timeout period in SelectHandler's
select since IRC.pm's select has a 1 second (by default) timeout.
Removing this unnecessary delay will increase the overall
responsiveness of the bot. 
						
						
					 
					
						2015-02-15 20:23:07 -08:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							1ffe857ba5 
							
						 
					 
					
						
						
							
							Print IRC debug messages to STDERR  
						
						
						
						
					 
					
						2015-02-15 20:19:51 -08:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							ec13cf14bc 
							
						 
					 
					
						
						
							
							Search all channels if target channel is not a valid channel (private message, for instance)  
						
						
						
						
					 
					
						2015-02-15 20:18:46 -08:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							04f47ba3a1 
							
						 
					 
					
						
						
							
							Show "global" if namespace is ".*"  
						
						
						
						
					 
					
						2015-02-15 20:17:36 -08:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							9f265a0f0e 
							
						 
					 
					
						
						
							
							Do not enforce anti-flood on logged in bot admins  
						
						
						
						
					 
					
						2015-02-15 20:16:37 -08:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							559b9ddde1 
							
						 
					 
					
						
						
							
							Use NickList instead of MessageHistory for target channels  
						
						
						
						
					 
					
						2015-02-14 04:03:39 -08:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							800b097a34 
							
						 
					 
					
						
						
							
							Use NickList instead of MessageHistory for target channels  
						
						
						
						
					 
					
						2015-02-14 04:03:18 -08:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							ad1ab83298 
							
						 
					 
					
						
						
							
							Update bad_actions with more matches  
						
						
						
						
					 
					
						2015-02-14 04:02:13 -08:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							9f23aef2d0 
							
						 
					 
					
						
						
							
							Random IRC nicks cannot start with a digit  
						
						
						
						
					 
					
						2015-02-14 04:01:09 -08:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							022f86c3e1 
							
						 
					 
					
						
						
							
							Update version  
						
						
						
						
					 
					
						2015-02-13 15:37:55 -08:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							2db21dd011 
							
						 
					 
					
						
						
							
							Update version  
						
						
						
						
					 
					
						2015-02-13 14:39:27 -08:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							2a63cced1d 
							
						 
					 
					
						
						
							
							Update version  
						
						
						
						
					 
					
						2015-02-11 21:38:48 -08:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							23ae41c2f2 
							
						 
					 
					
						
						
							
							Update version  
						
						
						
						
					 
					
						2015-02-07 08:48:58 -08:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							b693f96806 
							
						 
					 
					
						
						
							
							Update version  
						
						
						
						
					 
					
						2015-01-29 01:40:00 -08:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							972b542582 
							
						 
					 
					
						
						
							
							Update version  
						
						
						
						
					 
					
						2015-01-29 01:25:09 -08:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							12cd9cb8e0 
							
						 
					 
					
						
						
							
							Improve launching of modules  
						
						... 
						
						
						
						If a `workdir` factoid key is present, the launcher will chdir
to make the specified value the current working directory.
Redirect stderr output to a $modulename-stderr in the module's
current working directory. 
						
						
					 
					
						2015-01-27 23:49:30 -08:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							4b9e177aec 
							
						 
					 
					
						
						
							
							Update version  
						
						
						
						
					 
					
						2015-01-24 08:05:58 -08:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							74f717ad51 
							
						 
					 
					
						
						
							
							Update version  
						
						
						
						
					 
					
						2015-01-23 13:50:17 -08:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							f8b6b19398 
							
						 
					 
					
						
						
							
							Show only chat messages in recall surrounding context (no joins/quits/etc)  
						
						
						
						
					 
					
						2015-01-23 13:50:14 -08:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							573a18e6ef 
							
						 
					 
					
						
						
							
							Update version  
						
						
						
						
					 
					
						2015-01-23 12:33:06 -08:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							5ab76e6e6c 
							
						 
					 
					
						
						
							
							Add -x/-context <nick> flag to limit recall -before/-after context to that nick  
						
						
						
						
					 
					
						2015-01-23 11:44:38 -08:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							90597350c5 
							
						 
					 
					
						
						
							
							Update version  
						
						
						
						
					 
					
						2015-01-23 07:36:53 -08:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							b806a473d2 
							
						 
					 
					
						
						
							
							Add ability to get surrounding message context in recall command  
						
						... 
						
						
						
						Add the -b/-before and -a/-after flags to the `recall` command to display
that many lines of surrounding context.
For example, `recall -c ##c -b 100` will show the last 100 messages in the ##c
channel.
Another example, `recall pragma- 50 -b 5 -a 5` will show the 5 messages before the 50th
most recent message spoken by pragma- and then show that 50th message and finally show
the 5 messages after it. 
						
						
					 
					
						2015-01-23 07:36:39 -08:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							8810605691 
							
						 
					 
					
						
						
							
							Show server:port when connecting  
						
						
						
						
					 
					
						2015-01-23 05:35:06 -08:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							659e61f1fb 
							
						 
					 
					
						
						
							
							Update version  
						
						
						
						
					 
					
						2015-01-10 15:56:46 -08:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							7243832cc3 
							
						 
					 
					
						
						
							
							Improve connecting/nicking logic  
						
						... 
						
						
						
						Randomize nick when connecting and change to botnick after identifying.
Identify after receiving connection welcome message.
Ghost existing nick if it is already in use and then attempt to regain it. 
						
						
					 
					
						2015-01-10 15:56:43 -08:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							28bd6f3611 
							
						 
					 
					
						
						
							
							Update version  
						
						
						
						
					 
					
						2015-01-06 15:35:55 -08:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							5d1412227f 
							
						 
					 
					
						
						
							
							Update version  
						
						
						
						
					 
					
						2014-12-30 17:26:35 -08:00