aboutsummaryrefslogtreecommitdiffstats
path: root/bot/seasons/christmas/adventofcode.py (follow)
Commit message (Collapse)AuthorAgeLines
...
* | Merge pull request #87 from python-discord/bytecommander-aoc2Gravatar Johannes Christ2018-12-04-8/+23
|\ \ | | | | | | Split .notifications toggle command into .subscribe and .unsubscribe
| * | Adapt code style according to reviewGravatar ByteCommander2018-12-03-3/+5
| | |
| * | Various fixes from review (squished)Gravatar ByteCommander2018-12-03-3/+4
| | |
| * | Split .notifications toggle command into .subscribe and .unsubscribeGravatar ByteCommander2018-12-03-8/+20
| |/
* / Improve countdown status (align to whole 5 minutes, better messages)Gravatar ByteCommander2018-12-03-15/+23
|/
* Add private board membership total to embed (#82)Gravatar sco12018-12-02-1/+5
| | | | | | * Add private board membership total to embed * Fix flake8, description typo
* AoC countdown (#81)Gravatar Joseph2018-12-02-1/+119
| | | | | | | | | | | | | | | | * Add countdown status and notifications * Remove debug print * flake8 my ass * Import order fixes * while is_in_advent() instead of while True * 2 * 60 => 120 * while is_in_advent() instead of while True in notifier
* Fix global lb display to respect ties (#79)Gravatar sco12018-12-01-3/+8
| | | | | Update member name regex to properly handle hyphens Remove session cookie from global leaderboard request
* Add AoC Cog (#66)Gravatar sco12018-11-27-0/+495
* Add Advent of Code cog * Update leaderboard last updated time when updating the leaderboard Remove unnecessary test command * Shift leaderboard embed build into helper method * Frame global leaderboard command * Split leaderboard entries check into helper method * Refactor commands to support global board * Remove unused leaderboard update, wall off global leaderboard command Hide & short circuit global leaderboard command until implemented Fix faulty logic causing board to be reloaded regardless of the age of the cache * Add help shortstrings * Use command builtin to disable global lb command until implemented * Add AoC global leaderboard parsing * Update pipfile and lock Tweak global lb regex Tweak method names for clarity * Refactor for global leaderboard command Separate Global & Private leaderboards into distinct classes * Add missing header divider * Move token for Joseph * Phrasing We're still doing phrasing, right? * Clarify variable name