Ben Kurtovic
ee2addf1a2
Track joined/parted channels on restart; improve !stalk; add !listchans
il y a 3 ans
Ben Kurtovic
b4b079ffd0
Update copyright year for 2016.
il y a 8 ans
Ben Kurtovic
805f27df31
Fix broken continue.
il y a 8 ans
Ben Kurtovic
e4509b9ed5
Fix NickServ auth with protected nicks.
il y a 8 ans
Ben Kurtovic
fc0bff62a5
Try not to join channels before NickServ auth has completed.
il y a 8 ans
Ben Kurtovic
d5689cafe3
Implement serialization for IRC Data objects.
il y a 8 ans
Ben Kurtovic
a17f0ec47b
Add a 'part' hook. Updates.
il y a 8 ans
Ben Kurtovic
4e8be871b7
Update copyright year for 2015.
il y a 9 ans
Ben Kurtovic
39d5c7c149
Update copyright notices for 2014.
il y a 10 ans
Ben Kurtovic
ed95c99f0e
Update email address.
il y a 10 ans
Ben Kurtovic
0b7a13eca5
Update copyright notices for 2013.
il y a 11 ans
Ben Kurtovic
5ab736723b
Fixing a number of silly mistakes; refactoring (thanks pylint)
il y a 12 ans
Ben Kurtovic
6be8fb48dd
Cleaning up project-wide copyright notices.
il y a 12 ans
Ben Kurtovic
a07920506c
__repr__ and __str__ for all classes (22)
il y a 12 ans
Ben Kurtovic
f7ffd68056
Support hiding certain logs (e.g. ones containing passwords).
il y a 12 ans
Ben Kurtovic
d30d984f05
Some refactoring.
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
0785372015
Removing extra whitespace in a ton of files
il y a 12 ans
Ben Kurtovic
d4dab49873
More docstring revisions (reST-ifying, cleanup, clarifications)
il y a 12 ans
Ben Kurtovic
80091b2de3
Updating README and class docstrings throughout wiki toolset
* Much of the documentation doesn't match the code; code will be
updated in develop soon
il y a 12 ans
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
il y a 12 ans
Ben Kurtovic
e473653507
Updates to setup.py, unit tests, and logging
il y a 12 ans
Ben Kurtovic
d901a252bb
More cleanup for IRC stuff
il y a 12 ans
Ben Kurtovic
abe58a07f6
CommandManager as attr of Bot, plus cleanup
il y a 12 ans
Ben Kurtovic
117eccc35d
Beginning work ( #16 )
il y a 12 ans
Ben Kurtovic
1d02af98fa
Relocate BaseCommand to earwigbot.commands; _CommandManager class
il y a 12 ans
Ben Kurtovic
35f3075c63
Bugfixes and update some class references
il y a 12 ans
Ben Kurtovic
551e1e8a9c
Convert frontend and watcher into classes
il y a 12 ans