ROOTBOT - Чат-менеджер

ROOTBOT (@Ban_Root_bot) — один из главных Telegram-проектов ROOTWIN PROJECT. Бот задумывался как простой чат-менеджер, но со временем превратился в полноценную систему из модерации, внутренней игровой экономики и инструментов для администраторов чатов.
Назначение
ROOTBOT создавался, чтобы закрыть базовую потребность любого активного Telegram-чата: защита от спама и нежелательных гостей, удобное администрирование и развлекательные функции, которые удерживают аудиторию внутри чата.
Со временем к этому добавилась внутренняя валюта ROOTCOIN — механика, которая превратила обычный чат-менеджер в мини-экономику с играми, переводами и заработком внутри бота.
Ключевые функции
- Антиспам — защита чата от флуда сообщениями, стикерами, гифками и рекламными ссылками, активация командой
/antispam; - ROOTCOIN — внутренняя валюта бота: перевод средств другим игрокам, заработок, покупка каналов, рекламы или взаимных подписок;
- Казино и мини-игры — игра на игровую валюту в одиночку или с другом;
- «Взлом» игроков — игровая механика получения ROOTCOINS от других участников;
- Администрирование — команды для управления чатом, позже дополненные отдельной админ-панелью;
- Инлайн-кнопки — более удобное взаимодействие с ботом прямо в интерфейсе Telegram;
- Промокоды — периодические награды в ROOTCOINS в честь обновлений и праздников.
К пиковому этапу развития бот насчитывал более 50 команд.
Инструменты администратора
Через Админ-Панель владелец чата настраивает бота под себя: защиту от ботов и спама, список запрещённых слов с процентом совпадения, автоудаление ссылок, обработку жалоб и правила приглашений.
Модерация в ROOTBOT построена на классическом наборе команд: блокировка и разблокировка участника, предупреждения и их снятие, исключение из чата, отключение и включение звука на заданный срок, удаление, закрепление и открепление сообщений. Отдельная механика — «щелчок рута»: массовая блокировка, разблокировка или ограничение сразу по списку ID пользователей.
Пользовательские инструменты
Помимо модерации, ROOTBOT предлагает набор утилит для обычных участников чата: генерация пароля и случайных чисел, создание QR-кода по ссылке, шифрование и дешифрование сообщений через AES-256, извлечение текста с фотографии, калькулятор и конвертер валют, поиск по Википедии, проверка информации об IP-адресе, подсчёт дней между датами и жалобы разработчикам о багах. Часть команд, например генерация пароля и шифрование, по соображениям приватности работают только в личных сообщениях с ботом.
Из более развлекательного — анекдоты, мемы со статус-кодами, «волшебный шар» для ответов на вопросы и встроенный чат-бот Eliza, воспроизводящий один из первых диалоговых ИИ 1960-х годов.
Донат и премиум-статус доступны через команду /donate: пожертвование от 0.3 TON открывает пользователю дополнительные привилегии в боте.
Как развивался проект
Первая бета-версия ROOTBOT вышла в ноябре 2022 года. На старте команда проверяла базовые сценарии: команды для чатов, выдачу игровой валюты и стабильность работы в активных сообществах.
Дальше бот получил серию крупных обновлений: рост числа команд (сначала более 40, затем более 50), добавление мини-казино, кейсов, рейтингов и RP-команд, а также инлайн-кнопки для более удобного управления. 28 октября 2023 года команда опубликовала полный справочник по командам бота на Teletype — ROOTBOT_DIRECTORY, с разбивкой на админские и пользовательские команды и пояснением к каждой.
Бот работал на виртуальном сервере с прицелом на минимальные задержки и почти ежедневные обновления, а поддержка отвечала на вопросы пользователей напрямую в чате проекта.
Почему это важно
ROOTBOT стал одной из главных внутренних лабораторий ROOTWIN: на нём команда обкатывала идеи, быстро выпускала обновления и сразу видела реакцию живого сообщества. Игровая экономика ROOTCOINS, античит-механики и подход к администрированию, отработанные здесь, повлияли на дальнейшие сервисные направления ROOTWIN, включая SafeDigitalBot.
Статус
Проект относится к завершённым направлениям ROOTWIN, но заложенные в нём принципы — модерация, понятная экономика внутри бота и внимание к сообществу — легли в основу более поздних сервисов команды.