Ben Kurtovic
ee2addf1a2
Track joined/parted channels on restart; improve !stalk; add !listchans
il y a 3 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
bff57f55bc
Implement new permissions system in bot commands.
il y a 11 ans
Ben Kurtovic
3ed6c709c2
Oops!
il y a 12 ans
Ben Kurtovic
14e2114acd
Made this a bit cleaner.
Will revise all permissions code eventually when adopting the
permissions.db system.
il y a 12 ans
Justin Yulli Kim
86639a977c
A normal user can devoice and deop themselves
il y a 12 ans
Justin Yulli Kim
56c1c08f39
Capitalise replies in !chanops: !voice, !devoice, !op, !deop, !join, !part
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
b34dd94f0d
Command.commands; small change in managers; !time
il y a 12 ans
Ben Kurtovic
0785372015
Removing extra whitespace in a ton of files
il y a 12 ans
Ben Kurtovic
9eb85f1b6f
Update docs, including README.rst (almost done)
il y a 12 ans
Ben Kurtovic
a97670262b
More helpful logging; support for !parts with messages
il y a 12 ans
Ben Kurtovic
30e9d30f9f
Using function aliases whenever possible; !join and !part
il y a 12 ans
Ben Kurtovic
8a7eb798a3
Fix all references to earwigbot.config.config; update SitesDBManager
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 12 ans
Ben Kurtovic
bff00f9b28
Restruturing codebase to be a bit more Pythonic.
il y a 12 ans