Skip to content

✨ task-000: add VotingSystem module - #53

Open
koji-assistant[bot] wants to merge 1 commit into
mainfrom
feature/voting-system-module
Open

koji-assistant[bot] wants to merge 1 commit into
mainfrom
feature/voting-system-module

Conversation

@koji-assistant

@koji-assistant koji-assistant Bot commented Jul 4, 2026 •

Copy link
Copy Markdown
Contributor

Summary

  • Add the VotingSystem community module from the uploaded export
  • Keep the /vote command and reward config fields for voting-site rewards
  • Harden the uploaded code with URL encoding, sanitized error logging, reward schema validation, and safer post-claim reward handling

Test Plan

  • npm run build
  • node --check modules/VotingSystem/src/commands/vote/index.js
  • node dist/scripts/module-to-json.js modules/VotingSystem /tmp/VotingSystem-export.json
  • git diff --check

Runtime QA

  • Not run against a live game server yet; vote-site behavior requires real voting-site credentials and a configured test server.

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.

0 participants