[Feature]: Introduce Mute Functionality Across Games
- Dominant language
- Lua
- Stars
- 264
- Forks
- 260
- Avg merge
- 3d 2h
- Merged PRs (30d)
- 21
Description
### Describe the Feature
Request to officially implement a mute system for players across games.
The idea is to prevent affected users from:
- Using in-game chat (most important)
- Placing text markers
- Drawing on the map
- Using Aeolus
The feature should be applied via our tool [Mordor](https://github.com/FAForever/faf-moderator-client). It had a mute-_ish_ feature in the past, but it broke. Parts of the old code may be reusable, and will be referenced.
**Proposed Outline:**
1. Game team reviews implementing the mute feature.
2. Raise follow-up issues if server-side, client-side or Mordor changes are required.
FYI: Frontend Screenshot in Mordor
**Note:**
If minor Mordor changes are required for testing/debugging, I can take a look and implement them before involving any FAF senior developer.
**References:**
https://github.com/search?q=repo%3AFAForever%2Ffaf-moderator-client%20setBanInfo&type=code
https://github.com/search?q=repo%3AFAForever%2Ffaf-moderator-client%20BanLevel.CHAT&type=code
Contributor guide
Assessment
This issue has not been assessed yet.