Skip to content

Conversation

@vcarl
Copy link
Member

@vcarl vcarl commented Jan 12, 2026

No description provided.

@what-the-diff
Copy link

what-the-diff bot commented Jan 12, 2026

PR Summary

  • Enhanced Moderation Functions
    The kick, ban, and timeout functions are enhanced. Now, they include a reason for the action. This addition helps in providing more context when logging actions like 'single moderator decision' or 'voted resolution'.

  • Updates in EscalationHandlers
    Various instances in the EscalationHandlers now utilize the new reason parameter. This will help in having more detailed records about why certain members were kicked, banned, or timed-out.

  • Clarity in Majority Voting
    The message content of the majority voting system has been simplified. Now, it conveys the message that the voting outcome will be determined by a 'simple majority of participants'.

  • Improved Voting Notification Format
    The format of the notifications for the escalation resolution has been improved. The updated format includes total votes and voters in the response messages for better transparency.

  • Change in Log Message Structure
    The structure of the log message has been changed in the constructLog function. Instead of placing the report at the start, it is now appended at the end of the log message.

  • Updated Human-Readable Resolutions List
    The list of resolutions that is meant to be easy-to-read for humans has been updated. Particularly, the abstain option has been clarified by changing the label from 'No action' to 'No action (abstain)'.

@github-actions
Copy link

github-actions bot commented Jan 12, 2026

Preview environment removed

The preview for this PR has been cleaned up.

@vcarl vcarl merged commit 5b1daf0 into main Jan 12, 2026
5 of 6 checks passed
@vcarl vcarl deleted the vc-fixes branch January 12, 2026 19:25
@github-actions
Copy link

✅ E2E Tests Passed

View Report · View Run

Tested against: https://241.euno-staging.reactiflux.com

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.

2 participants