| Commit message (Collapse) | Author | Age | Lines | |
|---|---|---|---|---|
| * | Edited "topic" command for fetching python channel topics. | 2020-08-09 | -1/+24 | |
| | | ||||
| * | Merge branch 'master' into statuscats | 2020-07-14 | -6/+6 | |
| |\ | ||||
| | * | Remove redundant f-strings | 2020-07-14 | -6/+6 | |
| | | | | | | | | | This fixes a new lint error (F541) introduced by flake8 3.8. | |||
| * | | Removed logging, added more explicit error catching.. | 2020-07-12 | -5/+5 | |
| | | | ||||
| * | | Update bot/exts/evergreen/status_cats.py | 2020-07-12 | -1/+1 | |
| | | | | | | | Co-authored-by: Dennis Pham <[email protected]> | |||
| * | | Delete extra blank line to pass linter | 2020-07-12 | -1/+0 | |
| | | | ||||
| * | | Update bot/exts/evergreen/status_cats.py | 2020-07-12 | -1/+2 | |
| | | | | | | | Co-authored-by: manusaurio <[email protected]> | |||
| * | | Fixed importing and context argument annotation. | 2020-07-11 | -3/+3 | |
| | | | ||||
| * | | Created the statuscat command. | 2020-07-11 | -0/+33 | |
| |/ | ||||
| * | Merge branch 'master' into encoding_bug_fix | 2020-05-24 | -11/+33 | |
| |\ | ||||
| | * | Merge branch 'master' into minesweeper-disabled-dm-handling | 2020-05-23 | -5/+22 | |
| | |\ | ||||
| | | * | Merge branch 'master' into boo-fix | 2020-05-19 | -3/+5 | |
| | | |\ | ||||
| | | | * | F i x e d S p a c e | 2020-05-08 | -1/+1 | |
| | | | | | ||||
| | | | * | Lint limit | 2020-05-07 | -1/+2 | |
| | | | | | ||||
| | | | * | Updated Prefix and Website | 2020-05-07 | -3/+4 | |
| | | | | | ||||
| | | * | | Update halloweenify error message to make it more readable and restructure ↵ | 2020-05-11 | -6/+6 | |
| | | | | | | | | | | | | | | | | | the flow | |||
| | | * | | Handle staff users and DMs in the halloweenify cog | 2020-05-04 | -2/+17 | |
| | | |/ | | | | | | | | | | The bot doesn't have enough rights to modify staff nicknames, and can't change it when it is invoked through DM neither. | |||
| | * | | exit minesweeper early if DM disabled | 2020-05-04 | -11/+11 | |
| | | | | | | | | | | | | | | | | If user has DMs disabled then don't initialize board and don't start a game. | |||
| | * | | update minesweeper dm error message | 2020-04-29 | -1/+1 | |
| | | | | ||||
| | * | | handle disabled DMs when starting Minesweeper | 2020-04-26 | -5/+10 | |
| | |/ | | | | | | | | | | | If the user trying to start Minesweeper has DMs disabled then warn him in the channel where the command was invoked. | |||
| * | | 5/24 - bot exts - updated writing with utf8 encoding | 2020-05-24 | -4/+4 | |
| | | | ||||
| * | | 5/19 - ext - set upen files encoding to utf8 for bots | 2020-05-19 | -14/+14 | |
| | | | ||||
| * | | 5/19 - bot | xmas, easter, evergreen - updated open statesments with ↵ | 2020-05-19 | -11/+11 | |
| | | | | | | | | | explicit encoding | |||
| * | | 5/19 - evergreen | triva - fixed utf-8 bugs for windows | 2020-05-19 | -1/+1 | |
| |/ | ||||
| * | Fix import order | 2020-04-19 | -1/+1 | |
| | | ||||
| * | Allow issue command in #dev-contrib | 2020-04-19 | -2/+2 | |
| | | ||||
| * | Merge branch 'master' into wait-until-guild-ready | 2020-04-16 | -3/+23 | |
| |\ | ||||
| | * | (Error Handler): Added `UserNotPlayingError` catching to error handler. | 2020-04-08 | -1/+5 | |
| | | | ||||
| | * | (Minesweeper): Moved `UserNotPlayingError` to `bot.utils.exceptions`, ↵ | 2020-04-08 | -14/+1 | |
| | | | | | | | | | removed definition in extensions. Removed custom error handler. | |||
| | * | (Minesweeper): Added raising `UserNotPlayingError`, attached flag command to ↵ | 2020-04-08 | -0/+7 | |
| | | | | | | | | | error handler. | |||
| | * | (Minesweeper): Renamed user not playing error handler, changed `error` type ↵ | 2020-04-08 | -2/+2 | |
| | | | | | | | | | hint from `typing.Any` to `Exception`, changed handling `KeyError` to handling `UserNotPlayingError`. | |||
| | * | (Minesweeper): Created new exception `UserNotPlayingError`. | 2020-04-08 | -0/+6 | |
| | | | ||||
| | * | (Minesweeper): Reverted KeyError catching in reveal command, made error ↵ | 2020-04-07 | -5/+8 | |
| | | | | | | | | | handler that catch it instead and attached reveal and end command to it. | |||
| | * | (Space): Moved APOD command min date to constant, made changes in error ↵ | 2020-04-07 | -3/+5 | |
| | | | | | | | | | message when date is going out of range. | |||
| | * | (Space): Fixed formatting of try-except block. | 2020-04-06 | -5/+7 | |
| | | | ||||
| | * | (Space): Added check is date in range 16th June 1995 and today. | 2020-04-06 | -1/+6 | |
| | | | ||||
| | * | (Minesweeper): Added try-except block to reveal command. | 2020-04-06 | -1/+5 | |
| | | | ||||
| * | | Transition towards `wait_until_guild_available` use | 2020-04-04 | -10/+13 | |
| |/ | | | | | | All calls to `wait_until_ready` are replaced with the new event. To help with static analysis, we annotate `bot` attrs as instances of our custom SeasonalBot class where necessary. | |||
| * | Merge master: adjust `Space` cog location | 2020-04-01 | -4/+273 | |
| | | | | | Module was placed in the `seasons` pkg, which we renamed to `exts`. | |||
| * | Docstring: remove dots from list entries | 2020-04-01 | -8/+8 | |
| | | ||||
| * | Deseasonify: remove redundant log level setter | 2020-04-01 | -1/+0 | |
| | | ||||
| * | Deseasonify: implement __str__ for Month enum | 2020-04-01 | -4/+3 | |
| | | | | | | | | | This way, we can standardize the way Months are shown to both the user and the developer. Note that if passing a Month member to an f-string, the `!s` format code must be specified to ensure our __str__ is used. Co-authored-by: MarkKoz <[email protected]> | |||
| * | Deseasonify: yield ints representing days since cycle | 2020-03-31 | -15/+14 | |
| | | | | | | | | | | | | | | | Previously, the `should_cycle` iterator would signal that it is time to cycle by yielding True. As per Mark's suggestion, this is adjusted to yield either None, or ints representing days since last cycle. This is more transparent, as the daemon can now perform the comparison against the configured cycle frequency itself, rather than relying on being fed the correct value from a "black box". See `_reset_should_cycle` docstring for further clarification. Co-authored-by: MarkKoz <[email protected]> | |||
| * | Deseasonify: set target branch to master | 2020-03-31 | -1/+1 | |
| | | | | | | With the 'seasonal-structure' branch being merged in the branding repository, we can start polling master. | |||
| * | Deseasonify: title-case month names in frontend | 2020-03-31 | -2/+2 | |
| | | | | | | | | After 00af207de3087a41270f216ad86e06ba7dbf9d42, we should ensure that the month names aren't shown to the user in all caps. Co-authored-by: MarkKoz <[email protected]> | |||
| * | Deseasonify: turn helpers into regular functions | 2020-03-31 | -5/+5 | |
| | | | | | | | It is not necessary for these to be coroutines. Co-authored-by: MarkKoz <[email protected]> | |||
| * | Deseasonify: `pop` from remaining icons rather than unpack | 2020-03-31 | -1/+1 | |
| | | | | | | | This should be more readable. Co-authored-by: MarkKoz <[email protected]> | |||
| * | Deseasonify: delegate refresh to dedicated command | 2020-03-31 | -3/+1 | |
| | | | | | | | Reduces code duplication. Co-authored-by: MarkKoz <[email protected]> | |||
| * | Refactor: Github to GitHub | 2020-03-31 | -15/+15 | |
| | | | | | Co-authored-by: MarkKoz <[email protected]> | |||
| * | Refactor: adjust docstrings based on feedback | 2020-03-31 | -10/+6 | |
| | | | | | | | | | * Capitalize month names * Add backticks to `sha` attr reference * Avoid misusing the term 'poll' Co-authored-by: MarkKoz <[email protected]> | |||