aboutsummaryrefslogtreecommitdiffstats
path: root/bot/seasons/christmas/adventofcode.py (follow)
Commit message (Collapse)AuthorAgeLines
* Merge branch 'master' into pypi-dpyGravatar sco12019-05-11-2/+2
|\
| * Constants cleaningGravatar Suhail2019-04-23-2/+2
| |
* | Fix broken help getter patternsGravatar sco12019-05-11-1/+1
|/ | | | | | Utilize new ctx.send_help coro Bump d.py minor version & relock
* Re-add cog inheritance removed by poor merge conflict resolutionGravatar sco12019-03-30-1/+1
|
* Merge branch 'master' into flake8-docstringGravatar sco12019-03-26-1/+1
|\ | | | | | | Resolve merge conflicts
| * Adjust cog load logs to use cog class name.Gravatar scragly2019-03-26-1/+1
| |
| * Set cog load log messages to infoGravatar sco12019-03-05-1/+1
| | | | | | Per the contributor doc
| * Merge branch 'master' into dpy-cog-changesGravatar sco12019-03-05-2/+9
| |\
| * | Add new Cog class inheritance & event listener decorationGravatar sco12019-03-03-1/+1
| | | | | | | | | Mitigates recent breaking d.py changes
* | | Docstring pass for Christmas cogsGravatar sco12019-03-19-67/+51
| |/ |/|
* | Merge pull request #91 from python-discord/join-code-dmGravatar Leon Sandøy2019-03-05-2/+9
|\ \ | |/ |/| AoC Join Code Refactor
| * Review-directed reformattingGravatar sco12019-01-05-3/+1
| |
| * Remove unused importsGravatar sco12018-12-26-2/+1
| |
| * Remove local env var modification commandGravatar sco12018-12-26-16/+1
| |
| * Remove extraneous whitespaceGravatar sco12018-12-10-1/+1
| |
| * Add staff command to change AoC leaderboard join codeGravatar sco12018-12-10-1/+16
| |
| * Refactor aoc join to DM user with join codeGravatar sco12018-12-10-3/+13
| |
* | Fixing error in advent of code countdown by removing datetime prefixesGravatar Joseph Banks2018-12-26-2/+2
| |
* | Address flake8 complaintsGravatar Joseph Banks2018-12-26-1/+2
| |
* | Fix the grammar on the messageGravatar Joseph Banks2018-12-26-1/+1
| |
* | Address review commentsGravatar Joseph Banks2018-12-26-1/+4
| |
* | Add a notice to AoC countdown to find out if we are still in the advent of codeGravatar Joseph Banks2018-12-26-0/+4
| |
* | Fix is_in_advent() functionGravatar Joseph Banks2018-12-26-1/+2
|/
* Delete parenthesesGravatar sco12018-12-05-1/+1
|
* Fix leaderboard parsing regex to support twitter handlesGravatar sco12018-12-05-1/+1
|
* Add daily summary commandGravatar sco12018-12-05-6/+37
|
* Add daily summary statistics calculationGravatar sco12018-12-05-2/+40
| | | | Frame stats command Remove "stats" adjacent aliases for existing commands to avoid confusion
* Merge pull request #80 from scragly/season_improvementsGravatar Johannes Christ2018-12-04-1/+4
|\ | | | | Season Improvements
| * Add season announcement supportGravatar scragly2018-12-03-1/+4
| |
* | 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