Added TeamChatServer:SetTeamConfig(…) to handle updating a teams voice config
Added Voice Types (Essentially just modules that can be set for a team using TeamChatServer:SetTeamConfig(…) to depict how voice chat works for a team e.g. enemy proximity chat)
Changed how Voice Effects work. They are now binded to VoiceTypes instead of the entire team. You can do some really cool stuff with this, for example if you’re making a horror game you could have to hunter have an audio effect that makes their voice sound scary, while you’d still be able to hear your teamates just fine.
Removed support for team wide voice effects in favor of VoiceType binded voice effects.
Another update on the appeal situation; Seems like this won’t be available in the creator store until they can further explain the reasoning behind the violation.
I’m going to change the RBXM link back to a direct download to the github.
Edit: Not only did I not get an explanation for why the asset was enforced upon, I also can no longer appeal for it!
Sadly he can’t do anything about it, Roblox is very terrible at moderation and will always be, They have rejected like 200 submissions only yesterday alone…
The system this guy has made seems to be outside of the Roblox platform. I also don’t think attempting to reinventing Roblox’s swear detection would be rewarding with how limited the audio API currently is. Though, I’ll keep an eye out for updates to the audio API to see if this will become possible in the future.