BTelegramService

Платное BTelegramService 1.6.4

Языки
  1. Русский

BTelegramService — это мощный плагин для игры Rust, который обеспечивает двустороннюю связь между игровым чатом и Telegram. Он позволяет игрокам и администраторам взаимодействовать через Telegram, получать уведомления о событиях на сервере, управлять сервером через команды и многое другое.​

🔹 Основные возможности

1. Двусторонний чат

  • Игроки ↔ Telegram:
    • Сообщения из игрового чата автоматически пересылаются в Telegram (с форматированием и ссылками на Steam-профили).
    • Сообщения из Telegram отображаются в игре с настраиваемым префиксом и цветами.
  • Поддержка тем (тредов):
    • Чат сервера и системные уведомления можно разделять по темам (требуется настройка ThreadId).

2. Управление сервером через Telegram

  • RCON-команды(/command):
    • Владельцы могут выполнять любые консольные команды прямо из Telegram.
  • Меню администрирования:
    • Бан/кик игроков через интерактивные кнопки.
    • Настройка времени и причины наказания.

3. Система уведомлений

  • Рейды:
    • Игроки получают уведомления в Telegram, если их базу разрушают (с координатами и именем рейдера).
  • Вход/выход игроков:
    • Уведомления о подключении/отключении игроков (можно отключить в конфиге).

4. Жалобы (репорты)

  • Автоматическая пересылка жалоб из игры в Telegram:
    • Сбор статистики по количеству жалоб на игрока.
    • Кнопки быстрых действий (бан, кик, ) при достижении лимита жалоб.
      Жалобы.webp

5. Приватные уведомления

  • Регистрация через /tg в игре:
    • Игроки получают код для привязки Telegram-аккаунта.
    • Возможность отключить уведомления (/tg off).
      Уведомления через игру.webp
  • Персональные сообщения:
    • Админы могут писать игрокам в личные сообщения Telegram.
      TGPM.webp

6. Автоматическая очистка чата

  • Удаление старых сообщений через заданное время (настраивается в конфиге).
  • Фильтрация неподдерживаемого контента (стикеры, файлы, голосовые).

7. Статистика и мониторинг

  • !online: Список игроков онлайн с Steam-ссылками.
  • !status: Информация о нагрузке сервера (FPS, память, аптайм).
  • Автообновление названия темы (например, "Чат сервера | онлайн 15").

🔹 Дополнительные фишки

  • Гибкие настройки ролей:
    • Владельцы, админы и модеры имеют разные уровни доступа. Тест !
      Owner - полный доступ.
      Moder - возможность использовать !tgpm.
  • Защита от спама:
    • Кулдауны на команды, ограничение длины сообщений.
  • Поддержка аватарки сервера в игровом чате.
  • Локализация: Русский/английский интерфейс команд.

🔹 Для кого этот плагин?

  • Владельцы серверов: Удобное управление через Telegram.
  • Администраторы: Модерация без входа в игру.
  • Игроки: Возможность получать важные уведомления даже вне игры.
Плагин значительно упрощает администрирование и повышает вовлеченность комьюнити!

🔹Установка и настройка.​

Видео гайд по установке плагина.​

1. Установка плагина​

  1. Скачайте файл BTelegramService.cs и поместите его в папку oxide/plugins вашего сервера Rust.​
  2. Выполните команду oxide.reload BTelegramService​
  3. Настройте конфиг BTelegramService.json​
  4. Выполните команду oxide.reload BTelegramService​

2. Создание Telegram бота​

  1. Откройте Telegram и найдите бота @BotFather.
    Bot Father.webp
  2. Создайте нового бота с помощью команды /newbot.​
  3. Получите токен бота (он понадобится для настройки плагина).
    Token.webp

3. Настройка группы Telegram​

  1. Создайте группу в Telegram для связи с сервером.
    Мой сервер.webp
  2. Включите темы в настройках группы.
    Темы.webp
  3. Добавьте созданного бота в группу и дайте ему права администратора.
    Добовление участника.webp
  4. Получите ID группы:
    • Отправьте любое сообщение в группу в любую тему , которую вы создали
      Пример темы.webp
    • Перейдите по ссылке https://api.telegram.org/botВАШ_ТОКЕН/getUpdates
    • Не забудь поставить Автоформатировать галочку , что бы текст был понятным. (В хроме такая есть )
      Если забыл написать в чат будет такой результат:
      Браузер 1.webp

      Если всё сделали правильно будет вот так:
      Инфа 1.webp
    • Найдите параметр chat.id для вашей группы​
    • Для супергрупп добавьте (например: -100123456789)
      Вот так выглядеть инфа в браузере
      "chat": {
      "id": -100ВАШ_ИД,
      Ниже будет информация какая тема - чат
      "message_thread_id": 2(ВОТ ИД ЧАТА -ТЕМЫ),

      Все это можно получить и другим способом.
      Нажав на тему-информация о теме-копировать ссылку на тему
      ссылка.webp

      И в этой ссылке будет

      https://t.me/c/Добавить-100ИД_ГРУППЫ/ИД_ТЕМЫ_ЧАТА

4. Дополнительные настройки​

  • Аватарки: Укажите SteamID для аватарки, которая будет отображаться рядом с сообщениями из Telegram.​
  • Цвета: Настройте цвета префикса и текста в HEX-формате.​

Советы по эксплуатации.​

Рекомендую вообще не трогать настройки времени-отправки, в стандартном конфиге они настроены в самое стабильное состояние ! Если что то не так сделать ваш сервер упадёт.​

Скриншоты.​


Пример 2.webp


Уведомления.webp
Автор
Beater
Скачиваний
15
Просмотры
992
Первый выпуск
Обновление

Рейтинги

5.00 звёзд 3 оценок

Последние обновления

  1. BTelegramService 1.6.4

    Мелкие фиксы. Восстановление работы плагина. Это промежуточное обновление до новой полноценной...
  2. BTelegramService 1.6.3

    Добавление нового параметра в конфиг: ("Счётчик показа онлайн в теме": true) Что бы не создавать...
  3. BTelegramService 1.6.2

    [Фикс] Telegram API error (400): Bad Request: (код 400) Bad Request: not enough rights to edit...
  4. BTelegramService 1.6.1

    FIX Уведомления о рейде. Теперь должны стабильно приходить даже когда игрок не в сети.
  5. BTelegramService 1.6.0

    Новый конфиг. Фикс: Списка игроков. Фикс: Удаления сообщений. Фикс: Переименование темы...

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

Быстрая настройка, рабочий вариант. Спасибо
плагин хороший, жаль в телеграмме не могу разобрарться
Beater
Beater
Напиши мне в личку , помогу . мой гт https://t.me/biater
Имба плагин фикс Помощь на высоте удобно очень !