Ben Kurtovic
|
17f798c8fd
|
fix
|
13 years ago |
Ben Kurtovic
|
655fe78312
|
creating backbone for wiki-editing tasks: they can be spawned on a cron-like schedule with config/schedule.py, in response to certain edits in config/watcher.py, or through IRC (not implemented yet - I'll need to figure out permissions); task files are in wiki/tasks/, and the wiki-editing tools (think very simplified pywikipedia) will be in wiki/tools/
|
13 years ago |
Ben Kurtovic
|
e6c98ac30b
|
work in RC class: adding (somewhat basic) color to get_pretty, some other minor changes
|
13 years ago |
Ben Kurtovic
|
b5ce2fa675
|
moving watcher rules to their own file in config/ so bot is easier to customize
|
13 years ago |
Ben Kurtovic
|
2350ba9cef
|
config/irc_config.py -> config/irc.py; secure_config.py -> secure.py; update in files
|
13 years ago |
Ben Kurtovic
|
a1b4c72473
|
store the entire line in data as data.line; better explanation for irc_config.AFC_CHANS
|
13 years ago |
Ben Kurtovic
|
38ca184268
|
adding channel operation functions (voice, devoice, op, deop)
separate owners and admins in config
fix incomplete docstring in watcher.py
|
13 years ago |
Ben Kurtovic
|
f9a1a9e1d1
|
restructuring core bot components
setting up threading and two IRC sockets
setting up watcher to report recent changes to a given list of channels on the main srver
code cleanup
|
13 years ago |
Ben Kurtovic
|
f6cea494b0
|
set standard nick and on-connect channel joins
|
13 years ago |
Ben Kurtovic
|
a9a06f2d72
|
moving secure_config to a default location, also adding a check to see if it's been filled out in main.py
|
13 years ago |
Ben Kurtovic
|
13246a1ef0
|
adding an empty secure config file so cloners can get the template
|
13 years ago |
Ben Kurtovic
|
b28ccdddfc
|
moving config information to config/
|
13 years ago |