!kick command #52
Labels
No labels
Bug
Cleanup/Refactor
Core Feature
Documentation
Feature
Performance Improvement
Security Improvement
UX/Accessibility
Unreproducable Bug
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: rainbownapkin/canopy#52
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Create !kick command.
Bans should be handled by settings/admin panels for now with in-channel UI in the future.
Allowing bans via command without overly verbose syntax requirements would end up with mods not considering all of the options related to the ban (days to expire, whether or not ban deleted account or the ban after expiration period, etc...)
Added !kick command:
2ea3c72a61Also updated chan ban permissions logic to match !kick:
If either user involved (target or initiator) is capable of over-riding channel permission based on site-wide rank/policy, then default to site rank unless site rank is equal.
This way site admins can dunk on site mods which can dunk on regular and gold users. Everyone within the same site-wide ranks can dunk on each-other based on channel rank.