| 
						
					 | 
					
						
						
						
						
							
						
						
							11ddb9af27
							
						
					 | 
					
						
						
							
							have Module inherit from object, remove some debugging stuff in Module, implemeent a skeleton of a GoogleTranslate module, use that to test
						
						
						
						
						
						
					 | 
					
						2010-07-25 20:14:53 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							c25af51088
							
						
					 | 
					
						
						
							
							Module class, convenience for implementing new features. meant to be inherited
						
						
						
						
						
						
					 | 
					
						2010-07-25 20:09:02 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							9f6ae529fe
							
						
					 | 
					
						
						
							
							semicolon support. multiple rolls on one line, separated by ;
						
						
						
						
						
						
					 | 
					
						2010-07-25 19:21:20 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							ec2be10aca
							
						
					 | 
					
						
						
							
							dice roller, fairly sophisticated already, for normal rolls
						
						
						
						
						
						
					 | 
					
						2010-07-25 17:39:22 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							1c88a3672e
							
						
					 | 
					
						
						
							
							note added item in countdown add
						
						
						
						
						
						
					 | 
					
						2010-07-25 15:28:29 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							03604ef6f0
							
						
					 | 
					
						
						
							
							countdown remove command and logging
						
						
						
						
						
						
					 | 
					
						2010-07-25 15:27:46 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							97368e8ba5
							
						
					 | 
					
						
						
							
							bugfix: don't allow query for debug
						
						
						
						
						
						
					 | 
					
						2010-07-25 12:59:54 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							a49ca0491d
							
						
					 | 
					
						
						
							
							sort, remove debug item from listing
						
						
						
						
						
						
					 | 
					
						2010-07-25 12:57:52 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							d879ee1c92
							
						
					 | 
					
						
						
							
							display list of countdown items
						
						
						
						
						
						
					 | 
					
						2010-07-25 12:54:22 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							4b30b2fb68
							
						
					 | 
					
						
						
							
							print of timestr has already been vetoed
						
						
						
						
						
						
					 | 
					
						2010-07-25 12:50:25 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							2a9a17cc94
							
						
					 | 
					
						
						
							
							print the saved countdown string. not entirely sure if i want to keep this
						
						
						
						
						
						
					 | 
					
						2010-07-25 12:47:34 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							cfab1e29ca
							
						
					 | 
					
						
						
							
							print relative time of countdown items
						
						
						
						
						
						
					 | 
					
						2010-07-25 12:40:57 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							f4b1d7955a
							
						
					 | 
					
						
						
							
							countdown add feedback
						
						
						
						
						
						
					 | 
					
						2010-07-25 12:04:29 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							27780fc0b8
							
						
					 | 
					
						
						
							
							add default option with a timezone so that countdown items can be much less specific
						
						
						
						
						
						
					 | 
					
						2010-07-25 12:03:35 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							50d99feaa7
							
						
					 | 
					
						
						
							
							add countdown items, which are put at a particular time, hopefully in the future
						
						
						
						
						
						
					 | 
					
						2010-07-25 11:53:07 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							9183c6f81f
							
						
					 | 
					
						
						
							
							report seen time in localtime, not UTC
						
						
						
						
						
						
					 | 
					
						2010-07-25 11:32:09 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							f6b0a5c6f1
							
						
					 | 
					
						
						
							
							this is an irc bot, it doesn't use punctuation
						
						
						
						
						
						
					 | 
					
						2010-07-25 10:44:10 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							939f522f4b
							
						
					 | 
					
						
						
							
							less what.split(), more counting of what.split() results
						
						
						
						
						
						
					 | 
					
						2010-07-25 10:43:27 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							748b59a272
							
						
					 | 
					
						
						
							
							set the config's nick when changing nick. this will be saved for next time
						
						
						
						
						
						
					 | 
					
						2010-07-25 10:28:50 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							93c86257a0
							
						
					 | 
					
						
						
							
							command to change the bot's nick, refer to that rather than the original config option when needed
						
						
						
						
						
						
					 | 
					
						2010-07-25 10:24:15 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							226ad6709e
							
						
					 | 
					
						
						
							
							command to save the config file without quitting. mostly using for debugging, but probably interesting in general
						
						
						
						
						
						
					 | 
					
						2010-07-25 10:09:48 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							acaf5e297e
							
						
					 | 
					
						
						
							
							change seen string splitter from , to |:|
						
						
						
						
						
						
					 | 
					
						2010-07-25 10:08:30 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							55b197432d
							
						
					 | 
					
						
						
							
							use utc for seen data, eventually it'll be converted in display
						
						
						
						
						
						
					 | 
					
						2010-07-25 09:58:14 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							8a8bff0d62
							
						
					 | 
					
						
						
							
							remove debugging command
						
						
						
						
						
						
					 | 
					
						2010-07-25 09:40:12 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							9a4429d3d9
							
						
					 | 
					
						
						
							
							seen command and tracking of when people speak in pubmsg. stored in config so that it can be loaded between sessions
						
						
						
						
						
						
					 | 
					
						2010-07-25 09:34:28 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							327c519220
							
						
					 | 
					
						
						
							
							privmsg interface stuff is obsolete now
						
						
						
						
						
						
					 | 
					
						2010-07-25 09:01:13 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							2872a54ef2
							
						
					 | 
					
						
						
							
							allow quit command in pubmsg now that we have bot prefixing (and of course, the admin stuff is also necessary)
						
						
						
						
						
						
					 | 
					
						2010-07-25 08:53:41 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							f6319244c8
							
						
					 | 
					
						
						
							
							only run commands in pubmsg if the bot has been addressed
						
						
						
						
						
						
					 | 
					
						2010-07-25 08:52:48 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							d1d54ca35c
							
						
					 | 
					
						
						
							
							pretty trivial variable renames for bot connection variables
						
						
						
						
						
						
					 | 
					
						2010-07-25 08:24:04 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							51659c6078
							
						
					 | 
					
						
						
							
							pubmsg handler, uses most admin commands so far (may do all of them soon, after i add bot prefixing)
						
						
						
						
						
						
					 | 
					
						2010-07-25 08:20:58 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							934e8e3fe8
							
						
					 | 
					
						
						
							
							check for channel with is_channel in a couple places where it's relevant
						
						
						
						
						
						
					 | 
					
						2010-07-25 07:58:52 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							f170743837
							
						
					 | 
					
						
						
							
							genericify existing admin functions, move standard variable declaration to on_privmsg and use them as arguments, use nm_to_n/nm_to_uh irclib functions for getting nick/userhost
						
						
						
						
						
						
					 | 
					
						2010-07-25 07:54:11 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							317d0d575d
							
						
					 | 
					
						
						
							
							move join/part/quit/autojoin to separate functions. part 1 of making things generic
						
						
						
						
						
						
					 | 
					
						2010-07-25 07:34:54 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							bad1a82dc4
							
						
					 | 
					
						
						
							
							give some feedback on successful commands
						
						
						
						
						
						
					 | 
					
						2010-07-24 13:44:45 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							90df8db714
							
						
					 | 
					
						
						
							
							support for manipulating the autojoin list
						
						
						
						
						
						
					 | 
					
						2010-07-24 13:36:13 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							c12dd27d81
							
						
					 | 
					
						
						
							
							ignore dr.botzo.cfg
						
						
						
						
						
						
					 | 
					
						2010-07-24 13:24:27 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							afc9ef7ead
							
						
					 | 
					
						
						
							
							write config file when quitting
						
						
						
						
						
						
					 | 
					
						2010-07-24 13:23:37 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							8fcd0a9949
							
						
					 | 
					
						
						
							
							dr.botzo.cfg -> dr.botzo.cfg.example, now that quitting the bot's connection will save the config and create a lot of noise if i were committing all of that
						
						
						
						
						
						
					 | 
					
						2010-07-24 13:22:07 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							435c04e2aa
							
						
					 | 
					
						
						
							
							admin command comments
						
						
						
						
						
						
					 | 
					
						2010-07-24 13:15:10 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							85046a8277
							
						
					 | 
					
						
						
							
							move channel autojoin into a separate section, load it differently
						
						
						
						
						
						
					 | 
					
						2010-07-24 12:59:51 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							9365176bbe
							
						
					 | 
					
						
						
							
							add quit admin command
						
						
						
						
						
						
					 | 
					
						2010-07-24 12:52:27 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							d58f4ade61
							
						
					 | 
					
						
						
							
							a couple basic admin commands
						
						
						
						
						
						
					 | 
					
						2010-07-24 12:42:25 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							6765a539e9
							
						
					 | 
					
						
						
							
							privmsg handler stub
						
						
						
						
						
						
					 | 
					
						2010-07-24 12:22:35 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							f310eadb6a
							
						
					 | 
					
						
						
							
							usermode as config file option
						
						
						
						
						
						
					 | 
					
						2010-07-24 11:45:46 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							e4e2014086
							
						
					 | 
					
						
						
							
							more options loading, debug mode
						
						
						
						
						
						
					 | 
					
						2010-07-24 11:34:19 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							59d44640d7
							
						
					 | 
					
						
						
							
							set mode -x, i should put this in the config file
						
						
						
						
						
						
					 | 
					
						2010-07-24 10:51:07 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							500f689774
							
						
					 | 
					
						
						
							
							basic irc connection code
						
						
						
						
						
						
					 | 
					
						2010-07-24 10:47:33 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							a6ba5ef40c
							
						
					 | 
					
						
						
							
							seems to need python 2.x for the moment
						
						
						
						
						
						
					 | 
					
						2010-07-24 10:39:58 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							0260bc2c76
							
						
					 | 
					
						
						
							
							removing old irclib dir
						
						
						
						
						
						
					 | 
					
						2010-07-24 10:33:09 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							8bef6777ec
							
						
					 | 
					
						
						
							
							moving irclib.py out of module dir
						
						
						
						
						
						
					 | 
					
						2010-07-24 10:32:52 -05:00 | 
					
					
						
						
							
							
							
						
					 |