Skip to content

Conversation

@xu-shawn
Copy link

@xu-shawn xu-shawn commented Jul 19, 2025

This PR implements a voting system to identify and reward the most helpful members. It adds the following commands:

  • /vote add [member] to submit a vote to a specific member
  • /vote remove [member] to remove a vote to a specific member
  • /vote list to list all votes cast by the user
  • /vote leaderboard to show the leaderboard of most helpful members
  • /vote force-refresh to force reassign the top helpers role (only available to members with "Manage Roles" permissions)

On the 1st day of each month, or whenever /vote force-refresh is called, the designated role is assigned to the top 15 voted members. This system is intended to improve the criteria for top-engine-dev, which has generated some controversy. If implemented, I would also suggest renaming top-engine-dev to top-helpers to better reflect the change.

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.

1 participant