feat(web): меню модерации участника в списке сервера
Банить и исключать нужно того, кто прямо сейчас в сервере, а не только разбирать готовый список банов (AGENT.md 7.17). - `MemberModerationMenu`: тайм-аут (1/10/60/1440 минут и снятие), бан с причиной и исключение; пункты скрыты без прав KICK_MEMBERS/BAN_MEMBERS/TIMEOUT_MEMBERS, себя модерировать нельзя; - после действия обновляются списки участников и банов (без F5); - тесты: бан с причиной, тайм-аут, исключение и скрытие меню без прав.
This commit is contained in:
@@ -815,7 +815,14 @@
|
||||
"description": "The first {{limit}} members of the server.",
|
||||
"empty": "No members found.",
|
||||
"roles": "Roles: {{roles}}",
|
||||
"more": "The full member list with roles arrives in the next phases."
|
||||
"more": "The full member list with roles arrives in the next phases.",
|
||||
"moderate": "Moderate {{name}}",
|
||||
"timeout": "Timeout",
|
||||
"timeoutClear": "Clear timeout",
|
||||
"banReason": "Ban reason",
|
||||
"banReasonPlaceholder": "optional",
|
||||
"ban": "Ban",
|
||||
"kick": "Kick"
|
||||
},
|
||||
"roles": {
|
||||
"title": "Roles",
|
||||
|
||||
@@ -815,7 +815,14 @@
|
||||
"description": "Первые {{limit}} участников сервера.",
|
||||
"empty": "Участники не найдены.",
|
||||
"roles": "Ролей: {{roles}}",
|
||||
"more": "Полный список участников с ролями появится в следующих фазах."
|
||||
"more": "Полный список участников с ролями появится в следующих фазах.",
|
||||
"moderate": "Модерировать {{name}}",
|
||||
"timeout": "Тайм-аут",
|
||||
"timeoutClear": "Снять тайм-аут",
|
||||
"banReason": "Причина бана",
|
||||
"banReasonPlaceholder": "необязательно",
|
||||
"ban": "Забанить",
|
||||
"kick": "Исключить"
|
||||
},
|
||||
"roles": {
|
||||
"title": "Роли",
|
||||
|
||||
Reference in New Issue
Block a user