Tags: mahmoudzuine/kiki
Tags
Clean up code and fix some bugs (matootie#38) Bug where you couldn't rank up from voice experience. Now that it's fixed, I still need to manually adjust user ranks. To make my life easier I've introduced a temporary command "allranks."
New ways to gain experience (matootie#35) This is the first working build on voice experience. It still needs to be improved on and tested. Most importantly the experience rate and multiplier functions will probably need to be altered in the future. In the future I'm going to have to put together a means of storing valid games in the database instead of hardcoded IDs or Names, so plugins like automod and levels can share the same list of valid games.
Award status roles on ranking milestones 0 through 9: Tourist 10 through 99: Regular 100 through 999: Resident 1000 and above: Citizen of Kikiriki
Meta role management Allow members to join and leave meta roles, for games.
Voice channel mentions When a member joins a supported voice channel, they are automatically given a temporary role for that channel. When they leave, the role is removed. This way, everyone in a supported voice channel can be mentioned at once.
Send custom webhook on release Closes matootie#30 .../actions/kiki-release-notifier/action.yml | 12 + .../kiki-release-notifier/dist/index.js | 45474 ++++++++++++++++ .../actions/kiki-release-notifier/index.js | 64 + .../kiki-release-notifier/package.json | 37 + .github/workflows/autorelease.yaml | 11 +- .gitignore | 1 - kiki/__init__.py | 3 + 7 files changed, 45600 insertions(+), 2 deletions(-)