Ben Kurtovic
d30d984f05
Some refactoring.
12 년 전
Ben Kurtovic
83d9af5954
Typos are cruel.
12 년 전
Ben Kurtovic
c62fa09d79
Fix number of retrieved submissions when ignoring some.
12 년 전
Ben Kurtovic
174845a7ed
I stink.
12 년 전
Ben Kurtovic
359905aa60
Some additional bugfixes.
12 년 전
Ben Kurtovic
e8b078d4d0
More bugfixes and cleanup.
12 년 전
Ben Kurtovic
9bbc2b9e77
Title case for region names.
12 년 전
Ben Kurtovic
05b731c668
Removed stray instruction.
12 년 전
Ben Kurtovic
0365e0b3b3
Rollback most of the last commit, which was unnecessary as these values are API-loaded and therefore always unicode.
12 년 전
Ben Kurtovic
7905facfc1
More unicode fixes and refactoring.
12 년 전
Ben Kurtovic
1adf8b26cd
Some more fixes, mainly unicode-related.
12 년 전
Ben Kurtovic
0d1e5ebdc1
A couple fixes and improvements.
12 년 전
Ben Kurtovic
772fcf4836
.lower() on my_nick
12 년 전
Ben Kurtovic
9000187693
Fix signature for self.config.decrypt(node, *nodes).
12 년 전
Ben Kurtovic
3c9c63d573
Fix parse_kwargs
12 년 전
Ben Kurtovic
fd18f468f4
Resolve missing command issue.
12 년 전
Ben Kurtovic
4aa177dfd0
Fix NameError
12 년 전
Ben Kurtovic
b1392afd64
Fix regex
12 년 전
Ben Kurtovic
7bdff82971
Fix broken commands, manager, and Data.
12 년 전
Ben Kurtovic
22b826fd0c
Fix merge bug (Lock -> Rlock)
12 년 전
Ben Kurtovic
37e64e65cd
Updates and misc fixes, mainly to documentation.
12 년 전
Ben Kurtovic
160890b464
Merge branch 'feature/commands' into develop
Conflicts:
README.rst
docs/customizing.rst
earwigbot/commands/help.py
earwigbot/commands/threads.py
earwigbot/managers.py
earwigbot/tasks/image_display_resize.py
setup.py
12 년 전
Ben Kurtovic
9f7e5ea7bc
Move final bits of _old to notes.py
12 년 전
Ben Kurtovic
71ac38ea89
!trout command, plus an indent fix
12 년 전
Ben Kurtovic
17c99248ce
Rename tasks, remove feed_dailycats, add image_display_resize.
12 년 전
Ben Kurtovic
1afa10cbc5
Refactor actual praises out of praise; fix replag
12 년 전
Ben Kurtovic
09bfc441b0
Some anti-hardcoding refactor work and other fixes.
12 년 전
Ben Kurtovic
4b1d745e2c
Handle timezones correctly with pytz.
12 년 전
Ben Kurtovic
729aa04cc1
Site.url; some refactoring and cleanup
12 년 전
Ben Kurtovic
e11ce3f901
Adding afc_submissions command.
12 년 전
Ben Kurtovic
f7d1e9c681
Better flag handling
12 년 전
Ben Kurtovic
42072582cf
Correct parse error in RC.re_log, detect moves correctly.
12 년 전
Ben Kurtovic
5b110b9cda
Update aggregate logic to match current situation.
12 년 전
Ben Kurtovic
f4c33d86fb
Mixin -> MixIn
12 년 전
Ben Kurtovic
ccc0440ebe
Massively shorten README; integrate Page with mwparserfromhell.
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
db72929aec
Fix blocking
12 년 전
Ben Kurtovic
5f41a1aa7a
Fudge default API query wait times a bit
- Plus a bugfix in RC.parse()
12 년 전
Ben Kurtovic
7098cc591d
A number of improvements to afc_statistics
- run(): don't block sync()s if one is already running; instead, stop
the task
- get_special(): safely recover from API query exceptions that don't
release the site's SQL lock
- get_notes(): detect protocol-independent links as references, and
ignore links to the current site (#24 )
- get_special(): reduce 100-lookup limit to 50, since 100 is already
about three minutes of querying
12 년 전
Ben Kurtovic
b34dd94f0d
Command.commands; small change in managers; !time
12 년 전
Ben Kurtovic
dcf912b65b
Make cat.get_members() an iterator; make page.exists output nicer; cleanup
12 년 전
Ben Kurtovic
bc75594704
!pending
12 년 전
Ben Kurtovic
cfdfc49d78
Command.setup() like Task.setup(); config.commands like config.tasks
12 년 전
Ben Kurtovic
526151e031
!geolocate command, plus some cleanup to other commands
12 년 전
Ben Kurtovic
f11423ba31
Ported !langcode command ( #6 )
12 년 전
Ben Kurtovic
b0371220da
Removed already-implemented commands from _old ( #6 )
12 년 전
Ben Kurtovic
0785372015
Removing extra whitespace in a ton of files
12 년 전
Ben Kurtovic
d4dab49873
More docstring revisions (reST-ifying, cleanup, clarifications)
12 년 전
Ben Kurtovic
70c4c9d93d
Docstrings for Data
12 년 전
Ben Kurtovic
bc9fdf28f4
A handful of fixes, cleanup, and improvements.
12 년 전