My votekick idea:
There should be a little menu next to team spawn that says "Start votekick". Clicking this would bring up a menu that allows you to select a player on either team.
Selecting the player will spectate them and shows their stats like rank, KDR, ect.
When you click on the player, you will be able to select several votekick reasons: Hacking/cheating, Unfair glitching, Chat abuse, Roblox TOS.
You click "Confirm" and a warning message pops up: "Please only start a votekick if this player is doing any aforementioned actions, abuse of this votekick system may put your account at risk of a penalty. Confirm?"
There will be a 1 minute votekick cooldown and one person can only kick twice per server.
Clicking confirm again will start the usual votekick, but it will have modifications.
- The chosen reason will be shown to everyone.
- The pop - up will have a redesign to make it easier to read.
- The person who started the votekick will have their name shown.
Another possible thing?:
When someone gets votekicked and they are on the Stylis server (and verified), the Stylis Bot will ping them in a new channel that shows people who have been votekicked, and the roblox usernames that have started the kick. This will make it easy for the game staff to track down potential votekick abusers.
Stylis Bot:" @discord-user You have been votekicked by [Roblox-user] for [reason]. If this is not a valid reason for your kick, please contact a game staff."