penny-dreadful-tools
https://github.com/pennydreadfulmtg/penny-dreadful-tools
Python
A suite of tools for the pdmtgo community
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
Python not yet supported2 Subscribers
Add a CodeTriage badge to penny-dreadful-tools
Help out
- Issues
- If two players are registered in the league and they play a match with no "league" in the comments, the bot implies it's not a league match with its comment in the chat, but later it reports
- Make the rotation system notice if it missed a run and try to recreate until it succeeds (probably run every minute but do nothing most of the time?)
- PDBot responds to `!verify` by saying `BadArgCount: The input text has too few parameters.` It should probably say `Gatherling verification is currently broken.
- Lots of warnings and errors running i18n for Japanese
- Background task league end is failing because we're trying to treat `2020-07-10T06:59:59+00:00` like an int unix timestamp
- pdbot stillbugged command is case sensitive on card names
- Avoid sending cookie with static assets using session.modified=None, see https://github.com/fengsp/flask-session/issues/108
- In order to make /people/4423/ point at mtgo username 4423 I introduced /people/id/{person_id} but it would be best to always join to the person table and never use that path form. also think about mtggoldfish/tappedout-only people and how to address them when fixing this
- Achievement - league top 8, achievement - league winner
- show a note on a deck's page if you can only see that deck because you're an admin/demimod
- Docs
- Python not yet supported