aboutsummaryrefslogtreecommitdiff
path: root/modules/ducks.py
Commit message (Collapse)AuthorAgeFilesLines
* Better constifying of color/font charsGravatar jesopo2018-11-131-1/+1
|
* Pass context-wrapped timers to each module, add ModuleManager.BaseModule.on_loadGravatar jesopo2018-10-121-5/+3
|
* Move src/Utils.py in to src/utils/, splitting functionality out in to modules ofGravatar jesopo2018-10-031-32/+33
| | | | related functionality
* Switch to using docstring for usage, permission and require_modeGravatar jesopo2018-09-301-6/+6
|
* Move all exports to @Utils.export callsGravatar jesopo2018-09-271-15/+11
|
* Switch to using @Utils.hook and docstrings for event hooksGravatar jesopo2018-09-261-33/+31
|
* Move most code in root directory to src/Gravatar jesopo2018-09-241-3/+1
|
* clear channel.games properly.Gravatar dngfx2018-09-221-1/+3
|
* Fix duck timing and stupid indenting.Gravatar dngfx2018-09-221-5/+3
|
* Fix ducks.py having a superfluous functionGravatar dngfx2018-09-221-3/+0
|
* font reset at the beginning of commands to stop wonkiness with highlighting ↵Gravatar dngfx2018-09-221-6/+10
| | | | and fix duck decoys.
* Make tweets say Twitter instead of tweets, and update ducks to add decoys ↵Gravatar dngfx2018-09-221-15/+90
| | | | and make minimum/unique a channel setting rather than hard setting.
* Change Utils.color to take a string to wrap in colorGravatar jesopo2018-09-211-4/+7
|
* Don't send ducks when they're disabled.Gravatar jesopo2018-09-191-0/+2
|
* Fix some styling in ducks.pyGravatar jesopo2018-09-191-22/+13
|
* Fix a few nigglesGravatar dngfx2018-09-091-17/+16
|
* FONT_RESET should be FONT_COLOR, also more string wizardry in ducks.py!Gravatar dngfx2018-09-091-4/+8
|
* String formatting exists and it is a wonderful thing.Gravatar dngfx2018-09-091-20/+27
|
* Add channel prefix to .usage (So it shows .8ball <question> instead of just ↵Gravatar dongfix2018-09-091-12/+12
| | | | | | 8ball <question>, based on the channel's prefix) Updated ducks.py, more efficient code and style tweaks.
* Clean up combining new.channel and __init__ channel bootstrappingGravatar jesopo2018-09-081-10/+5
|
* Bootstrap properly on module reload.Gravatar dngfx2018-09-081-1/+11
|
* Trim garbage code.Gravatar dngfx2018-09-081-3/+0
|
* More duck timing tweaksGravatar dngfx2018-09-081-1/+1
|
* Correct comparisonGravatar dngfx2018-09-081-2/+2
|
* Typo fix.Gravatar dngfx2018-09-081-1/+1
|
* Full metal duck.Gravatar dngfx2018-09-081-1/+1
|
* Refactor ducks.py to make sense.Gravatar dngfx2018-09-081-50/+35
|
* Remove debug code.Gravatar dngfx2018-09-081-1/+0
|
* Remove unused code.Gravatar dngfx2018-09-081-1/+0
|
* Tweak duck timing.Gravatar dngfx2018-09-081-1/+1
|
* 8ball answer updates and ducks.py fix.Gravatar dngfx2018-09-081-1/+1
|
* PEP8 Compliance.Gravatar dngfx2018-09-081-3/+6
|
* New and fresh ducks.py! And an 8ball.py adjustment...!Gravatar dngfx2018-09-081-167/+265
|
* Ducks new progressGravatar dngfx2018-09-081-6/+6
|
* Merge pull request #17 from dngfx/masterGravatar jesopo2018-09-051-1/+1
|\ | | | | Update duck timer
| * Update duck timerGravatar dngfx2018-09-041-1/+1
| |
* | Don't use IRCUser.id ever, use IRCUser.get_id()Gravatar jesopo2018-09-051-3/+3
|/
* up min/max duck show time in ducks.pyGravatar jesopo2018-09-021-1/+1
|
* give an Exports object (actually, ExportsContex object) to each module, toGravatar jesopo2018-09-021-5/+3
| | | | facilitate things like !set and !channelset without using the events system
* Fix iterationsGravatar dngfx2018-09-011-2/+2
|
* Fix duck statsGravatar dngfx2018-09-011-1/+1
|
* Uncomment duck statsGravatar dngfx2018-09-011-2/+3
|
* Merge branch 'master' into masterGravatar Dan2018-09-011-0/+4
|\
| * re-add self.events in ducks.pyGravatar jesopo2018-09-011-0/+1
| |
| * Don't persist timer, use events.on("send.stdout")Gravatar jesopo2018-09-011-7/+6
| |
* | Re-toast ducks.py!Gravatar dngfx2018-09-011-0/+39
| |
* | Revert "Toast off ducks.py with .duckstats"Gravatar dngfx2018-09-011-44/+2
| | | | | | | | This reverts commit 3044b83
* | Toast off ducks.py with .duckstatsGravatar dngfx2018-09-011-2/+44
| |
* | re-add self.eventsGravatar dngfx2018-09-011-0/+1
| |
* | Don't persist timer, use events.on("send.stdout")Gravatar jesopo2018-09-011-7/+6
|/