Studio Bot: беруся за адмінку для Telegram-спільнот
23:41. Хтось із адміністраторів тисне «Розіслати» на базу в кілька тисяч підписників. За чотири секунди бот замовкає — і більше не озивається. Telegram щойно розцінив розсилку як спам-атаку і заблокував акаунт разом із накопиченою базою.
Такі історії я збираю не з цікавості: веду публічні канали студії й регулярно впираюся в той самий набір граблів — чернетки в особистих переписках, реклама в коментарях, яку помічають лише вранці, ліміти, про які згадують уже після бану. Studio Bot — спроба зібрати відповіді на це в один інструмент. Проєкт щойно стартував: є архітектура і план робіт, немає ані бота, ані панелі, до яких можна було б дати доступ.
Що робитиму першим
Розсилки. Не тому, що це найцікавіше, а тому, що це єдина функція, помилка в якій коштує всієї спільноти. Бот має відправляти нотифікації батчами з жорстким контролем rate limits — так, щоб канал не відлетів у бан від спам-фільтрів Telegram. Поки ця частина не витримає навантажувальний тест, решта не має сенсу.
Далі — автомодерація: захист від спаму в групі обговорень, автоматичне привітання новачків і фільтрація небажаного контенту.
Що заплановано після
- Web-панель адміністратора: редактор публікацій із чернетками та прев'ю, візуальний календар планування контенту й черга розсилок. Керувати спільнотою лише командами в чаті — біль, і саме тому панель у плані є з першого дня.
- Telegram Mini App: та сама панель усередині месенджера, щоб не діставати ноутбук у дорозі.
- AMA-сесії: запитання та відповіді з аудиторією прямо через бота.
- Аналітика: реакції, коментарі, приріст підписників і щотижневі дайджести активності спільноти.
Резервне копіювання, Sentry-моніторинг помилок і журнал аудиту дій для адміністраторів закладаю у фундамент одразу, а не «колись потім»: інструмент, який тримає чужу аудиторію, іншого ставлення до себе не пробачає.
Про доступ
Публічного доступу немає й найближчим часом не буде. Коли розсилки й модерація відпрацюють на власних каналах студії достатньо довго, щоб я перестав перевіряти їх щоранку, — відкрию закриту бету й напишу про це тут.