wookie184

Results 28 issues of wookie184

Fixes this warning in the tests: ``` tests/bot/exts/moderation/infraction/test_infractions.py::VoiceMuteTests::test_voice_mute_truncate_reason c:\users\wookie\appdata\local\programs\python\python39\lib\enum.py:384: RuntimeWarning: coroutine 'Infractions.apply_voice_mute..action' was never awaited Coroutine created at (most recent call last) File "c:\users\wookie\appdata\local\programs\python\python39\lib\unittest\async_case.py", line 87, in _callMaybeAsync return self._asyncioTestLoop.run_until_complete(fut)...

a: backend
p: 3 - low
a: tests
s: needs review

This fixes an issue with pytest running functions called `setup` in test files when they shouldn't be run. The current case is also fixed by https://github.com/python-discord/bot/pull/2229/commits/6217513d7bc5a97afc595af1966dfd722db0084c, but this fix should...

a: backend
p: 3 - low
a: tests
s: needs review

Replaces the old (and unused) autoreview system with a shiny new one that should better fit our needs. Now supports: - a limit on number of active reviews - a...

t: feature
p: 1 - high
t: enhancement
a: recruitment
s: needs review

*Edited to take into account comments below* ## Updates to nomination review system posting conditions There are a few changes we'd like to make to the nominations review system. ###...

p: 1 - high
t: enhancement
a: recruitment
status: approved

There are currently a couple of bugs with our sending of deleted messages to site. ### Race condition with antispam: ``` bot_1 | 2022-05-29 09:41:44 | bot.exts.backend.error_handler | ERROR |...

There is a new PEP API (https://peps.python.org/api/peps.json) that saves us having to manually scrape files from github, largely simplifying the implementation. As far as I can tell this was also...

s: stalled
p: 3 - low
a: information
t: enhancement

Running ``` !bb watch test !infraction edit last 10s ``` Will result in this error when the bot tries to end the infraction ``` bot_1 | Traceback (most recent call...

t: bug
a: backend
a: moderation
s: stalled
p: 2 - normal

Snekbox is pretty cool, we could use it to run a bunch of cool commands. https://github.com/python-discord/snekbox/pull/108 allows us to pass in custom arguments, so we should be able to do...

t: feature
s: planning
p: 3 - low
a: utility

Previously, if the commands were not loaded and you attempted to invoke a command that doesn't exist (e.g. `!hello`), an error would be raised: ``` bot_1 | Traceback (most recent...

t: bug
a: backend
p: 3 - low
s: needs review

This is intended as a step towards closing these issues: - https://github.com/python-discord/meta/issues/116 - https://github.com/python-discord/meta/issues/165 - https://github.com/python-discord/meta/issues/191 - https://github.com/python-discord/meta/issues/189 - https://github.com/python-discord/meta/issues/218 - https://github.com/python-discord/meta/issues/219 After this we may want to add some...

area: frontend
status: planning
type: feature
s: needs review