sbpp / sourcebans-pp

Admin, ban, and comms management system for the Source engine
https://sbpp.github.io/
Creative Commons Attribution Share Alike 4.0 International
336 stars 174 forks source link

Feature Request: Kickit but for communication blocks #983

Open Wheretf2 opened 3 months ago

Wheretf2 commented 3 months ago

Is your feature request related to a problem? Please describe.

When moderators post communication blocks via webpage and a player is in a server without their knowledge, the blocked player is still able to communicate freely until they reconnect.

Describe the solution you'd like

I'd like to see the kickit feature added for communication blocks as well. When a ban is posted from webpage, it will kick the player if they are in a server; I would like communication to work the same in either a kick forcing them to rejoin, or ideally just blocking communication access for the duration of the block as if they had rejoined.

Describe alternatives you've considered

I don't have any alternatives in mind, I think the kickit feature if perfect for what it does, and would like to see it used for communication punishments as well.

Additional context

N/A

Rushaway commented 3 months ago

It should be already the case, when a comms is performed via web panel, player is mute/gagged ingame directly. What version of web + sbcomms are you using ?

Wheretf2 commented 3 months ago

Web: Latest release: 1.8.0 Latest Git: 1320 You have the Latest Release. A New Dev Version is Available. Also using Fluent theme Server: Version: 1.8.1

I have seen blocks that I've deleted get removed in real time, however seemingly not when they are posted

Wheretf2 commented 3 months ago

I also just discovered that despite seeing the rcon command come through in game console when unmuting myself from panel after muting myself in-game, that I am still unable to chat, even though rcon did run sc_fw_ungag mysteamid