mirror of
https://github.com/jie65535/gc-openchat-plugin.git
synced 2025-06-01 17:29:11 +08:00

* Added 繁中 and RU redeirect on all ReadMe * Added zh-TW translation * Added ru-RU translation
3.8 KiB
3.8 KiB
gc-openchat-plugin
Разрешить игрокам общаться внутри сервера
Разговор с учетной записью сервера в игре эквивалентен отправке на мировой канал, и все игроки на сервере могут получить сообщение.
TODO List
- Чат между игроками
- Команды управления чатом
- Ограничение скорости речи
- Модерация контента чата
- API чата (
OneBot api) - ...
Установить
- Загрузите
jar
из Release - Поместите его в папку
plugins
Порядок
Игроки используют:
/chat on
принимать сообщения чата (по умолчанию)/chat off
отключает сообщения чата
Для управления (требуется разрешение server.chat.others
):
/serverchat on
включить серверный чат (по умолчанию)/serverchat off
отключить серверный чат/serverchat ban @uid [время (минуты)]
забанить определенных игроков/serverchat unban @uid
Разблокировать указанного игрока/serverchat limit <количество раз в минуту>
установить ограничение частоты отправки сообщений/serverchat reload
перезагрузить файл конфигурации
/serverchat
может иметь псевдоним /sc
конфигурация
{
// переключение чата на сервере
serverChatEnabled: true,
// формат сообщения серверного чата
// {nickName} никнейм игрока
// {uid} это UID игрока
// {message} это содержимое сообщения
serverChatFormat: "<color=#99CC99>{nickName}({uid})</color>: {message}",
// Ограничить количество говорящих сообщений в минуту
messageFreLimitPerMinute: 20,
// Отправлять ли сообщение, когда игрок присоединяется
sendJoinMessage: true,
// Отправляем сообщение, когда игрок присоединяется
joinMessage: "本服已启用聊天,/chat on 开启(默认),/chat off 屏蔽",
// Запрещенное сообщение обратной связи
bannedFeedback: "你已经被禁言!",
// Сообщение обратной связи слишком часто
// {limit} Максимальное время, установленное сервером
msgTooFrequentFeedback: "服务器设置每分钟仅允许发言{limit}次"
}