-
Notifications
You must be signed in to change notification settings - Fork 36
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[punish] enhancements #48
Labels
Comments
calebj
added a commit
that referenced
this issue
Jun 12, 2018
calebj
added a commit
that referenced
this issue
Jun 13, 2018
Resolves #23 and closes #48 Changelog: Commands were moved into groups. To use the original command names, create global aliases for them. The [p]punish list command has been updated to use a more compact table layout, provided tabulate v0.8.0+ is installed. Modlog integration is enabled by default for punishment durations longer than 30 minutes. To change or disable this, use the [p]punishset case_min command. The [p]punish reason command is also added to update reasons. It is now possible to designate a special channel which punished users are allowed to speak in. Instead of configuring this channel to deny the punished role from speaking there, they are automatically granted access to read and speak. To unset this, run [p]punishset clear-channel Channel overrides can also now be customized and applied en masse. To read the overrides from a channel, run [p]punishset overrides <channel>. The channel can be either text or voice; the overrides for each type are seperate. Server mute is not automatically applied if the voice override does not deny speak or connect permissions. Once set, overrides can be deployed to all channels with [p]punishset setup. To restore the default overrides, run [p]punishset reset-override [channel_type], where channel_type is voice, text, or both (the default).
calebj
added a commit
that referenced
this issue
Jun 13, 2018
Resolves #23 and closes #48 Changelog: Commands were moved into groups. To use the original command names, create global aliases for them. The [p]punish list command has been updated to use a more compact table layout, provided tabulate v0.8.0+ is installed. Modlog integration is enabled by default for punishment durations longer than 30 minutes. To change or disable this, use the [p]punishset case_min command. The [p]punish reason command is also added to update reasons. It is now possible to designate a special channel which punished users are allowed to speak in. Instead of configuring this channel to deny the punished role from speaking there, they are automatically granted access to read and speak. To unset this, run [p]punishset clear-channel Channel overrides can also now be customized and applied en masse. To read the overrides from a channel, run [p]punishset overrides <channel>. The channel can be either text or voice; the overrides for each type are seperate. Server mute is not automatically applied if the voice override does not deny speak or connect permissions. Once set, overrides can be deployed to all channels with [p]punishset setup. To restore the default overrides, run [p]punishset reset-override [channel_type], where channel_type is voice, text, or both (the default).
calebj
added a commit
that referenced
this issue
Jun 13, 2018
Resolves #23 and closes #48 Changelog: Commands were moved into groups. To use the original command names, create global aliases for them. The [p]punish list command has been updated to use a more compact table layout, provided tabulate v0.8.0+ is installed. Modlog integration is enabled by default for punishment durations longer than 30 minutes. To change or disable this, use the [p]punishset case-min command. The [p]punish reason command is also added to update reasons. It is now possible to designate a special channel which punished users are allowed to speak in. Instead of configuring this channel to deny the punished role from speaking there, they are automatically granted access to read and speak. To unset this, run [p]punishset clear-channel Channel overrides can also now be customized and applied en masse. To read the overrides from a channel, run [p]punishset overrides <channel>. The channel can be either text or voice; the overrides for each type are seperate. Server mute is not automatically applied if the voice override does not deny speak or connect permissions. Once set, overrides can be deployed to all channels with [p]punishset setup. To restore the default overrides, run [p]punishset reset-overrides [channel_type], where channel_type is voice, text, or both (the default).
calebj
added a commit
that referenced
this issue
Jun 13, 2018
Resolves #23 and closes #48 Changelog: Commands were moved into groups. To use the original command names, create global aliases for them. The [p]punish list command has been updated to use a more compact table layout, provided tabulate v0.8.0+ is installed. Modlog integration is enabled by default for punishment durations longer than 30 minutes. To change or disable this, use the [p]punishset case-min command. The [p]punish reason command is also added to update reasons. It is now possible to designate a special channel which punished users are allowed to speak in. Instead of configuring this channel to deny the punished role from speaking there, they are automatically granted access to read and speak. To unset this, run [p]punishset clear-channel Channel overrides can also now be customized and applied en masse. To read the overrides from a channel, run [p]punishset overrides <channel>. The channel can be either text or voice; the overrides for each type are seperate. Server mute is not automatically applied if the voice override does not deny speak or connect permissions. Once set, overrides can be deployed to all channels with [p]punishset setup. To restore the default overrides, run [p]punishset reset-overrides [channel_type], where channel_type is voice, text, or both (the default).
calebj
added a commit
that referenced
this issue
Jun 13, 2018
Resolves #23 and closes #48 Changelog: Commands were moved into groups. To use the original command names, create global aliases for them. The [p]punish list command has been updated to use a more compact table layout, provided tabulate v0.8.0+ is installed. Modlog integration is enabled by default for punishment durations longer than 30 minutes. To change or disable this, use the [p]punishset case-min command. The [p]punish reason command is also added to update reasons. It is now possible to designate a special channel which punished users are allowed to speak in. Instead of configuring this channel to deny the punished role from speaking there, they are automatically granted access to read and speak. To unset this, run [p]punishset clear-channel Channel overrides can also now be customized and applied en masse. To read the overrides from a channel, run [p]punishset overrides <channel>. The channel can be either text or voice; the overrides for each type are seperate. Server mute is not automatically applied if the voice override does not deny speak or connect permissions. Once set, overrides can be deployed to all channels with [p]punishset setup. To restore the default overrides, run [p]punishset reset-overrides [channel_type], where channel_type is voice, text, or both (the default).
calebj
added a commit
that referenced
this issue
Jun 13, 2018
Resolves #23 and closes #48 Changelog: Commands were moved into groups. To use the original command names, create global aliases for them. The [p]punish list command has been updated to use a more compact table layout, provided tabulate v0.8.0+ is installed. Modlog integration is enabled by default for punishment durations longer than 30 minutes. To change or disable this, use the [p]punishset case-min command. The [p]punish reason command is also added to update reasons. It is now possible to designate a special channel which punished users are allowed to speak in. Instead of configuring this channel to deny the punished role from speaking there, they are automatically granted access to read and speak. To unset this, run [p]punishset clear-channel Channel overrides can also now be customized and applied en masse. To read the overrides from a channel, run [p]punishset overrides <channel>. The channel can be either text or voice; the overrides for each type are seperate. Server mute is not automatically applied if the voice override does not deny speak or connect permissions. Once set, overrides can be deployed to all channels with [p]punishset setup. To restore the default overrides, run [p]punishset reset-overrides [channel_type], where channel_type is voice, text, or both (the default).
calebj
added a commit
that referenced
this issue
Jun 27, 2018
Resolves #23 and closes #48 Changelog: Commands were moved into groups. To use the original command names, create global aliases for them. The [p]punish list command has been updated to use a more compact table layout, provided tabulate v0.8.0+ is installed. Modlog integration is enabled by default for punishment durations longer than 30 minutes. To change or disable this, use the [p]punishset case-min command. The [p]punish reason command is also added to update reasons. It is now possible to designate a special channel which punished users are allowed to speak in. Instead of configuring this channel to deny the punished role from speaking there, they are automatically granted access to read and speak. To unset this, run [p]punishset clear-channel Channel overrides can also now be customized and applied en masse. To read the overrides from a channel, run [p]punishset overrides <channel>. The channel can be either text or voice; the overrides for each type are seperate. Server mute is not automatically applied if the voice override does not deny speak or connect permissions. Once set, overrides can be deployed to all channels with [p]punishset setup. To restore the default overrides, run [p]punishset reset-overrides [channel_type], where channel_type is voice, text, or both (the default).
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
The
[p]lspunish
output is way too wide. Should be made smaller, either by removing moderator nickname or converting to a vertical layout.Also, I've re-examined modlog integration and posted the update in #23.
skip channels with no post privileges for @everyoneThe text was updated successfully, but these errors were encountered: