0d07096
more tweaks by
2011-05-14 02:04:21 -0400
dd386e1
more tweaks by
2011-05-14 01:41:28 -0400
8095641
try to make a prettier task list by
2011-05-14 01:37:51 -0400
e429c92
some careless errors, and giving command name in traceback by
2011-05-14 01:14:47 -0400
7f4d5a3
derp by
2011-05-14 01:10:46 -0400
89ff934
new command to track task status and start new stasks, currently can only be used by bot owners by
2011-05-14 01:09:29 -0400
20ffe4b
hopefully catch command exceptions properly this time by
2011-05-14 00:41:48 -0400
83a5d04
nicer syntax by
2011-05-14 00:22:46 -0400
17f798c
fix by
2011-05-14 00:09:54 -0400
655fe78
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/ by
2011-05-12 17:04:54 -0400
406bd73
make status one msg instead of two by
2011-04-30 23:07:34 -0400
32e20d1
git is slightly more verbose now; comment fix for RC by
2011-04-30 23:00:56 -0400
4614352
fix self by
2011-04-25 23:48:34 -0400
e6c98ac
work in RC class: adding (somewhat basic) color to get_pretty, some other minor changes by
2011-04-25 23:45:04 -0400
b7a04dd
argh by
2011-04-25 21:33:03 -0400
acfbca3
ugh *headdesk* by
2011-04-25 21:29:50 -0400
b5ce2fa
moving watcher rules to their own file in config/ so bot is easier to customize by
2011-04-25 21:26:05 -0400
934cbba
ignore pydev's hidden files by
2011-04-25 18:54:02 -0400
7cb6fb2
make git checkout print original branch in addition to new branch by
2011-04-25 16:33:49 -0400
2350ba9
config/irc_config.py -> config/irc.py; secure_config.py -> secure.py; update in files by
2011-04-25 15:09:02 -0400
23bb094
test fix in broken redirect status by
2011-04-21 23:16:16 -0400
e00202f
bugfix in afc_status by
2011-04-19 22:37:50 -0400
795c03a
adding a calculator module, based on frink by
2011-04-19 22:25:26 -0400
93caf53
colorrrrr by
2011-04-19 21:06:16 -0400
086a80d
convert agg_num to int following .status agg <number> by
2011-04-19 21:04:58 -0400
1568b31
KeyError -> IndexError (please shoot me now) by
2011-04-19 21:02:26 -0400
894c673
adding '.status join'; adding '.status agg <num>' by
2011-04-19 20:59:19 -0400
bea6a54
+AFCStatus command class; hooks are any joins on a channel in config.AFC_CHANS and the 'status' command by
2011-04-19 20:45:10 -0400
a1b4c72
store the entire line in data as data.line; better explanation for irc_config.AFC_CHANS by
2011-04-19 20:44:07 -0400
ddc9d9b
lowercase command name by
2011-04-19 15:18:43 -0400
36801bd
alphabetically sort list of files when loading command modules by
2011-04-19 15:14:47 -0400
3beb16b
adding support for a list of loaded command modules in help by
2011-04-19 15:10:29 -0400
eee5718
commands now support multiple hooks by
2011-04-19 14:55:28 -0400
c81e0e2
rmv unnecessary silent param; unused by
2011-04-19 14:47:14 -0400
fc32e7c
docstrings for BaseCommand by
2011-04-19 14:35:00 -0400
76c3d9d
renaming triggers.py to command_handler.py by
2011-04-19 01:44:49 -0400
9e3c105
converting commands to use new BaseCommand class by
2011-04-19 01:29:50 -0400
e743734
redoing irc command management: rewriting triggers and creating a BaseCommand class, also some changes to Data and Connection by
2011-04-19 01:29:18 -0400
9ea5b14
rename old_commands.py to _old.py by
2011-04-19 01:27:15 -0400
a7d8faa
fix by moving aliases to help by
2011-04-18 19:55:17 -0400
50ef200
support command aliases in bot help by
2011-04-18 19:37:04 -0400
38ca184
adding channel operation functions (voice, devoice, op, deop) separate owners and admins in config fix incomplete docstring in watcher.py by
2011-04-18 19:11:21 -0400
a6f4436
adding in a linker module; TODO: pretty-ify interwikis and parse namespaces by
2011-04-16 18:16:51 -0400
2b990cd
testing a small fix by
2011-04-16 16:00:49 -0400
f9a1a9e
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 by
2011-04-16 14:39:53 -0400
47b80b3
notify user when we're checking remote for updates, because it might take some time to do by
2011-04-15 17:45:48 -0400
5609c95
grammar fix by
2011-04-15 17:41:12 -0400
c94a0d1
fix help msg, git help, git delete, and adding info to git push by
2011-04-15 17:37:49 -0400
a7afc6c
convert commands to use the actions.reply() format by
2011-04-15 17:13:39 -0400
0478d09
more sub-commands for git; quote info in help, and add a reply function to irc actions to automatically reply to a nick by
2011-04-15 17:00:11 -0400
4998192
capitalization arghalgh by
2011-04-14 20:43:24 -0400
0f9ea57
add in a return that I forgot by
2011-04-14 20:40:58 -0400
259fcb5
poor color choice by
2011-04-14 20:33:12 -0400
e451030
fix stupid bug by
2011-04-14 20:20:57 -0400
963a589
adding an old commands file from the previous version of EarwigBot, for reference when developing new commands; it's not used by the bot itself by
2011-04-14 20:11:52 -0400
b75cb8b
moving arg handling to data; adding a help command; cleaning git command a bit by
2011-04-14 19:49:40 -0400
5d4cf91
remove unnecessary string import in bot.py by
2011-04-14 19:45:11 -0400
f6cea49
set standard nick and on-connect channel joins by
2011-04-14 18:09:39 -0400
9d750c2
print msg when our socket breaks by
2011-04-14 17:56:56 -0400
143ca19
unnecessary import, whoops by
2011-04-14 17:15:52 -0400
6d35a69
trying to catch socket errors and restart on them by
2011-04-14 17:14:47 -0400
4e11546
capitalization fix (blame ignorecase = true in .git/config) by
2011-04-10 19:56:51 -0400
38e0040
chan -> data.chan by
2011-04-10 19:24:03 -0400
6066ded
fix arg handling in git.py by
2011-04-10 19:22:52 -0400
0ae73a4
massive cleanup and moving a lot of functions to their own files; creating two new classes to store irc msg data and irc actions by
2011-04-10 19:19:19 -0400
a9a06f2
moving secure_config to a default location, also adding a check to see if it's been filled out in main.py by
2011-04-10 02:23:19 -0400
fc68373
adding secure_config back in to gitignore by
2011-04-10 02:14:16 -0400
13246a1
adding an empty secure config file so cloners can get the template by
2011-04-10 02:12:48 -0400
b28ccdd
moving config information to config/ by
2011-04-10 02:09:19 -0400
dbafb29
color kinda makes quotes redundant... by
2011-04-10 01:35:54 -0400
12ee4ba
color for git help by
2011-04-10 01:32:50 -0400
522125c
fix the 'unknown arg' message by
2011-04-10 01:31:01 -0400
7e40634
some color by
2011-04-10 01:27:14 -0400
e71e65e
update all branches instead of just our current one by
2011-04-10 01:04:29 -0400
491d8f2
testing by
2011-04-10 01:00:59 -0400
ed0f544
allow for multiple channels on join by
2011-04-10 00:55:46 -0400
cfaa68c
adding framework and some commands for ircbot part by
2011-04-10 00:48:18 -0400
d46717d
+readme, license file, .gitignore by
2011-04-09 16:58:53 -0400
bab773b
first commit by
2011-04-09 20:06:29 +0000