Для всех реплик бота должны быть варианты ответных сообщений на всех основных языках сообщества. В данный момент это русский и английский.
Вариант использования
Указать боту список русскоязычных каналов (или разделов)
Указать боту список англоязычных каналов (или разделов)
Бот выбирает на каком языке и в какую часть сервера написать информационное сообщение в зависимости от языковой роли затрагиваемого пользователя
Возможный вид команды
/ruAdd #channel
/ruDel #channel
/enAdd #channel
/enDel #channel
/ru - список русскоязычных каналов
/en - список англоязычных каналов
/ruUsers @role - указать русскоязычную роль
/enUsers @role - указать англоязычную роль
Добавить опциональные языковые флаги ru, en для всех команд, в которых они имеют значение.
Если флаг не указан - выбрать по языковой роли затрагиваемого пользователя или автора команды.
Если у пользователя несколько языковых ролей - продублировать информационное сообщение на нескольких языках (в соответствующих регионах сервера)
Например, если у пользователя снимается наказание и у пользователя обе языковых роли, то пишется сообщение и в русскоязычный журнал происшествий, и в англоязычный журнал происшествий на соответствующих языках.
Что сделать
Для всех реплик бота должны быть варианты ответных сообщений на всех основных языках сообщества. В данный момент это русский и английский.
Вариант использования
Возможный вид команды
/ruAdd #channel
/ruDel #channel
/enAdd #channel
/enDel #channel
/ru
- список русскоязычных каналов/en
- список англоязычных каналов/ruUsers @role
- указать русскоязычную роль/enUsers @role
- указать англоязычную рольru
,en
для всех команд, в которых они имеют значение.