Ben Kurtovic
39d5c7c149
Update copyright notices for 2014.
il y a 11 ans
Ben Kurtovic
ed95c99f0e
Update email address.
il y a 11 ans
Ben Kurtovic
0b7a13eca5
Update copyright notices for 2013.
il y a 12 ans
Ben Kurtovic
b0764f22ca
Bugfix.
il y a 12 ans
Ben Kurtovic
e179e40caa
Make !link smart enough to remember the last thing that was linked.
il y a 12 ans
Ben Kurtovic
5ab736723b
Fixing a number of silly mistakes; refactoring (thanks pylint)
il y a 12 ans
Justin Yulli Kim
c93dc33cef
Capitalise replies in !link
il y a 12 ans
Ben Kurtovic
fb31aa73c8
Proper handling of unicode in some commands.
il y a 12 ans
Ben Kurtovic
c260648bdb
Finish chunking algorithm, improve !link, other fixes.
il y a 12 ans
Ben Kurtovic
6be8fb48dd
Cleaning up project-wide copyright notices.
il y a 12 ans
Ben Kurtovic
844e3a5f8e
Remove useless __all__ from commands and tasks.
il y a 12 ans
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.
il y a 12 ans
Ben Kurtovic
526151e031
!geolocate command, plus some cleanup to other commands
il y a 12 ans
Ben Kurtovic
0785372015
Removing extra whitespace in a ton of files
il y a 12 ans
Ben Kurtovic
30e9d30f9f
Using function aliases whenever possible; !join and !part
il y a 12 ans
Ben Kurtovic
1d02af98fa
Relocate BaseCommand to earwigbot.commands; _CommandManager class
il y a 12 ans
Ben Kurtovic
2da906109b
Copyright update for 2012.
il y a 13 ans
Ben Kurtovic
27867763eb
Disabling auto-linker.
il y a 13 ans
Ben Kurtovic
bff00f9b28
Restruturing codebase to be a bit more Pythonic.
il y a 13 ans
Ben Kurtovic
9237a7ed9e
all IRC commands should work now; renamed tasks.py to threads.py to avoid conflicting with bot/tasks/
il y a 13 ans
Ben Kurtovic
af2e01a330
fixing imports in IRC commands
il y a 13 ans
Ben Kurtovic
68af0e796f
restructuring everything for unit tests, etc; bot doesn't work anymore, but I'll fix that in a bit
il y a 13 ans
Ben Kurtovic
c44bc87b93
http://en.wikipedia.org/wiki/ -> http://enwp.org/
il y a 13 ans
Ben Kurtovic
a06e35ecef
moving IRC class modules (base_command.py, connection.py, data.py, rc.py) to irc/classes/
il y a 13 ans
Ben Kurtovic
eee571879c
commands now support multiple hooks
il y a 13 ans
Ben Kurtovic
9e3c105b0f
converting commands to use new BaseCommand class
il y a 13 ans
Ben Kurtovic
a6f4436a82
adding in a linker module; TODO: pretty-ify interwikis and parse namespaces
il y a 13 ans