Skip to content

Add Levels functionality#175

Merged
mbaruh merged 8 commits into
mainfrom
levels_init
Apr 1, 2026
Merged

Add Levels functionality#175
mbaruh merged 8 commits into
mainfrom
levels_init

Conversation

@janine9vn
Copy link
Copy Markdown
Contributor

Adds in the new Role Level System for beta testing.

  • New Levels cog
  • Directory with different rules/criteria for how a user gains points
  • README.md in that directory explains how to format the rules/criteria
  • Adds initial rules to use

janine9vn and others added 6 commits March 31, 2026 01:27
This commit is larger than it should be,
but it sets up almost all the functionality
needed to get it to run.

There are many improvements that can
and should be made.

Co-authored-by: camcaswell <camcaswell@users.noreply.github.com>
Adjusts the parsing and rule structure
to allow multiple triggers for a rule,
each with a potentially different point value assigned.
@python-discord-policy-bot python-discord-policy-bot Bot requested a review from a team March 31, 2026 23:38
- Line & file endings fix
- Fix lint B007 by explicitly setting level to assign variable
Comment thread bot/exts/levels/rules/blazing_fast.toml Outdated
Comment thread bot/exts/levels/rules/wordle.toml
@mbaruh mbaruh merged commit 019a9bf into main Apr 1, 2026
5 checks passed
@mbaruh mbaruh deleted the levels_init branch April 1, 2026 07:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants