Ben Kurtovic
7957061580
Add !version ( closes #56 )
9 年之前
Ben Kurtovic
4e8be871b7
Update copyright year for 2015.
9 年之前
Ben Kurtovic
39d5c7c149
Update copyright notices for 2014.
10 年之前
Ben Kurtovic
ed95c99f0e
Update email address.
11 年之前
Ben Kurtovic
0b7a13eca5
Update copyright notices for 2013.
11 年之前
Justin Yulli Kim
da3efd2658
Capitalise replies in !help
12 年之前
Ben Kurtovic
b42389d393
Substitute \x0301 with \x0F for returning to "normal" colors.
12 年之前
Ben Kurtovic
6be8fb48dd
Cleaning up project-wide copyright notices.
12 年之前
Ben Kurtovic
844e3a5f8e
Remove useless __all__ from commands and tasks.
12 年之前
Ben Kurtovic
e8b078d4d0
More bugfixes and cleanup.
12 年之前
Ben Kurtovic
78ac1b8a80
Tons of refactoring, miscellaneous cleanup, and improvements.
* _ResourceManager: allow resources to be named anything as long as they
inherit from the base resource class; gave resources proper names.
* Renamed BaseCommand to Command and BaseTask to Task; applied renames
throughout earwigbot.commands and earwigbot.tasks.
* Data: refactored argument and command parsing to be completely internal.
Added docstrings to attributes. Applied changes to Frontend.
* IRCConnection: improved such that we accurately detect disconnects with
server pings; timeout support. Applied changes to Bot.
* Updated documentation and other minor fixes.
12 年之前
Ben Kurtovic
b34dd94f0d
Command.commands; small change in managers; !time
12 年之前
Ben Kurtovic
0785372015
Removing extra whitespace in a ton of files
12 年之前
Ben Kurtovic
b2a3cedd9f
Fix !help <command>
12 年之前
Ben Kurtovic
97c1710acf
Minor logic fix
12 年之前
Ben Kurtovic
b3c0869db2
Misc additions, cleanup, and fixes, including:
* Support for starting commands using the bot's name
* Moved _wrap_check and _wrap_process to the CommandManager
* Removed extra sortkey in afc_statistics
12 年之前
Ben Kurtovic
30e9d30f9f
Using function aliases whenever possible; !join and !part
12 年之前
Ben Kurtovic
60b52f6aeb
__iter__ for Command+TaskManager instead of get_all()
12 年之前
Ben Kurtovic
535e4efab6
Update references to CommandManager and TaskManager
12 年之前
Ben Kurtovic
1d02af98fa
Relocate BaseCommand to earwigbot.commands; _CommandManager class
12 年之前
Ben Kurtovic
35f3075c63
Bugfixes and update some class references
12 年之前
Ben Kurtovic
2da906109b
Copyright update for 2012.
12 年之前
Ben Kurtovic
bff00f9b28
Restruturing codebase to be a bit more Pythonic.
12 年之前
Ben Kurtovic
6ad5a7fae6
more work on tests; added a framework for command testing, now testing !test (ha)
13 年之前
Ben Kurtovic
0992d3c9d9
adding CTCP command support; cleanup
13 年之前
Ben Kurtovic
3405845303
minor fixes, cleanup, and general improvements
13 年之前
Ben Kurtovic
9237a7ed9e
all IRC commands should work now; renamed tasks.py to threads.py to avoid conflicting with bot/tasks/
13 年之前
Ben Kurtovic
99d0e7588f
loading commands now works, along with 'help' and 'test'; docstring fixes, etc
13 年之前
Ben Kurtovic
8c6fb2e8ba
more cleanup, improvements, fixes, whatever; restructured command files, but haven't done all of them yet
13 年之前
Ben Kurtovic
68af0e796f
restructuring everything for unit tests, etc; bot doesn't work anymore, but I'll fix that in a bit
13 年之前
Ben Kurtovic
a06e35ecef
moving IRC class modules (base_command.py, connection.py, data.py, rc.py) to irc/classes/
13 年之前
Ben Kurtovic
ddc9d9bf26
lowercase command name
13 年之前
Ben Kurtovic
3beb16b643
adding support for a list of loaded command modules in help
13 年之前
Ben Kurtovic
eee571879c
commands now support multiple hooks
13 年之前
Ben Kurtovic
76c3d9dd3e
renaming triggers.py to command_handler.py
13 年之前
Ben Kurtovic
9e3c105b0f
converting commands to use new BaseCommand class
13 年之前
Ben Kurtovic
a7d8faa0a0
fix by moving aliases to help
13 年之前
Ben Kurtovic
50ef200a22
support command aliases in bot help
13 年之前
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 年之前
Ben Kurtovic
c94a0d1401
fix help msg, git help, git delete, and adding info to git push
13 年之前
Ben Kurtovic
a7afc6c803
convert commands to use the actions.reply() format
13 年之前
Ben Kurtovic
0478d0934e
more sub-commands for git; quote info in help, and add a reply function to irc actions to automatically reply to a nick
13 年之前
Ben Kurtovic
0f9ea57a85
add in a return that I forgot
13 年之前
Ben Kurtovic
259fcb575a
poor color choice
13 年之前
Ben Kurtovic
b75cb8bfe0
moving arg handling to data; adding a help command; cleaning git command a bit
13 年之前