TGBotManager
1 / 9
Это мощный инструмент для интеграции с Telegram Bot API для вашего Rust сервера! Плагин обеспечивает двустороннюю связь между игрой и Telegram группой, а также предоставляет обширный набор инструментов для администрирования сервера прямо из Telegram.

⭐ Возможности TGBotManager:

💬 Чат
  • Двусторонняя синхронизация игрового чата с Telegram группой
  • Поддержка командного чата (team chat)
  • Настраиваемый префикс, цвета, аватарки
  • Счётчик онлайн в названии темы группы
  • Уведомления о входе и выходе игроков
  • Фильтрация замьюченных игроков
🚨 Рейд уведомления
  • Личные уведомления в Telegram когда рейдят вашу базу
  • Уведомления всем авторизованным в шкафу — тиммейтам тоже!
  • Настройка минимального порога HP для срабатывания
  • Режим уведомления только при полном уничтожении объекта
  • Игнорирование по материалу (солома, дерево, камень, металл, броня)
  • Кулдаун между уведомлениями
  • Поддержка кастомных объектов через (data/TGBotManager/items_notification_list.json)
🛡️ Администрирование
  • RCON чат — выполнение консольных команд из Telegram группы или личных сообщений с ботом
  • Система репортов с inline кнопками (бан, кик, мут, убить)
  • Ответь на сообщение бота знаком ! — появится меню наказания игрока с inline кнопками
  • Модерация Telegram группы через reply (!kick, !block, !tmute)
📋 Регистрация
  • Привязка Steam аккаунта к Telegram через код подтверждения
  • Личные уведомления о рейдах после регистрации
  • Автоматическое удаление заблокировавших бота пользователей
📅 Запланированные сообщения
  • Отправка сообщений по расписанию в Telegram и игровой чат
  • Поддержка одноразовых, ежедневных и интервальных сообщений
  • Отправка по дням недели и числам месяца
  • Поддержка изображений
  • Типы доставки: globalchat, gamechat, gametip, private
🔧 Дополнительно
  • Поддержка двух языков: русский и английский
  • Emoji маппинг между Rust и Telegram
  • Автоудаление сообщений
  • Уведомления о старте и выключении сервера
  • Уведомления о событиях (Конвой)
  • Интеграция с IQChat, BetterChatMute
  • Поддержка Oxide и Carbon


🎮 Команды

Консольные:
  • tg.reloadconfig — перезагрузить конфиг без перезагрузки плагина
  • tg.reloaditems — перезагрузить список кастомных объектов
  • tg.addadmin "TelegramID" — добавить администратора
  • tg.removeadmin "TelegramID" — удалить администратора
  • tg.listadmins — список администраторов
  • tg.schedule "Название" — отправить запланированное сообщение вручную
  • tg.checkblocked — проверить заблокировавших бота пользователей
Telegram команды (в группе):
  • !online — список игроков онлайн
  • !status — статус сервера
  • !setting / !set / !настройки — получить параметры для настройки конфига
  • ! (reply на сообщение бота) — меню модерации игрока с inline кнопками
  • !kick (reply) — кикнуть пользователя из TG группы
  • !block (reply) — забанить пользователя в TG группе
  • !tmute "время" "причина" (reply) — замьютить пользователя в TG группе
  • !unmute (reply) — снять мут с пользователя в TG группе
  • /команда — выполнить RCON команду сервера (только администраторы)
Игровые команды:
  • /tg — зарегистрироваться для получения рейд уведомлений
  • /tgoff — отключить уведомления

    Permission (пермишен)

    tgbotmanager.hidden - Отключает уведомления на админа, так же скрывает его в списке пользователей онлайн.


🔩 Установка
  1. Создай бота через @BotFather и скопируй токен
  2. Распакуй архив и разложи файлы по местам на сервере — plugins и data
  3. Следуй указанием в консоли.
  4. Вставь токен бота в поле Токен бота в конфиге TGBotManager.json
  5. Перезагрузи плагин: c.reload TGBotManager или o.reload TGBotManager
  6. Пригласи бота в Telegram группу и дай права администратора
  7. Напиши в команду !setting или !set или !настройки — бот пришлёт все нужные параметры для конфига
  8. Заполни конфиг полученными данными и перезагрузи плагин ещё раз


🧩 Рейд уведомления — настройка
  1. Игрок вводит /tg в игровом чате
  2. Получает код подтверждения
  3. Отправляет код боту в личные сообщения
  4. После этого получает уведомления о рейдах на свою базу

Важно: уведомления привязаны к шкафу. Получают уведомления все игроки авторизованные в шкафу. Если шкаф уничтожен или игрок выписан — уведомления прекращаются автоматически.
Автор
Beater
Скачиваний
3
Просмотры
148
Первый выпуск
Обновление

Рейтинг

5,00 звёзд Оценок: 1

Последние отзывы

Спасибо, крутой плагин! Очень удобный в первую очередь для администратора, а так же игрокам нравится)
Назад
Верх