LoChat/TODO.md

2.2 KiB
Raw Blame History

LoChat - Статус проекта

✅ Готово

Чат

  • Глобальный чат (!сообщение, /g)
  • Локальный чат (100 блоков)
  • PM система (/msg, /reply)
  • Игнор (/ignore, /unignore) — сохраняется в файл
  • Упоминания @ник со звуком

Модерация

  • Мут система (/mute, /unmute) — сохраняется в файл
  • Фильтр мата (censor/block/warn)
  • Анти-спам (CAPS, повторы, похожие)
  • Кулдауны на сообщения
  • Чат-шпион (/chatspy)
  • Очистка чата (/clearchat)

Система

  • Автосообщения
  • Объявления (Title + ActionBar)
  • PlaceholderAPI интеграция
  • HEX цвета &#RRGGBB
  • MiniMessage форматирование
  • Folia совместимость
  • Горячая перезагрузка

📊 PlaceholderAPI

%lochat_muted%         — замучен (true/false)
%lochat_mute_time%     — время мута
%lochat_mute_reason%   — причина мута
%lochat_ignored_count% — кол-во игнорируемых
%lochat_global_enabled% — глобальный чат вкл
%lochat_last_pm%       — последний собеседник
%lochat_spy_enabled%   — шпион режим

📁 Файлы данных

  • ignores.yml — список игнорируемых игроков
  • mutes.yml — активные муты

🔑 Права

Право Описание
chat.global.use Глобальный чат
chat.local.use Локальный чат
chat.pm.use Личные сообщения
chat.pm.ignore Игнор игроков
chat.announce.use Объявления
chat.spy Шпион режим
chat.clear Очистка чата
chat.mute Мут игроков
chat.bypass.cooldown Обход кулдауна
chat.bypass.filter Обход фильтра
chat.bypass.antispam Обход анти-спама