Почему эфир перевели на бота v2
- цифровизация
- сообщество

Привет, это Макс. 28 августа я рассказывал первые шаги бота: как из ответа в Telegram собрали место, откуда уходит эфир. Через два дня ту версию выключили. Сейчас в бою слушает вторая.
Старый бот умел слишком много сразу. Фото в ленту, пересказ статьи, альбом, страница на сайте, рубрики, болтовня с моделью, очередь на полночь. Чинили одно — тихо ломалось другое. Не было короткого правила: что бот обязан сделать и чего ему нельзя никогда.

Зачем понадобилась вторая версия
Институту нужны короткие вертикальные ролики. Человек присылает материал, говорит мысль своим голосом, смотрит черновик в тестовом канале и только потом отдаёт в сети. Когда вокруг этого нарастают лента, блог, пересказ и пять кабинетов «на всякий случай», смена ловит сюрпризы: пост уехал не туда, подпись ушла без проверки, статью бот принял за готовое видео.
Вторую версию собрали с нуля. Одно дело. Один путь: бот → тест в Telegram → эфир только в пяти местах. Instagram Reels, YouTube Shorts, TikTok, VK Клипы, Telegram Stories. Пока черновик в тестовом канале не «зашёл», в очередь поставить нельзя. Поправили подпись после теста — снова на проверку.
Писать можно из Telegram или из MAX. Тест всё равно в Telegram. Набор сетей один.
Как не дать боту снова расползтись
Рядом с ботом лежит договор: как он должен вести себя с человеком. К договору — примеры сообщений и проверка. Программу подгоняем под этот текст. Если программа расходится с договором, чиним программу. Договор под баг не переписываем.
Так стол можно прогнать за минуту: без нейросети и без дежурства у кнопок. Как с новостной фабрикой: узкая задача, явная проверка, потом эфир.

Пять правил, которыми живём.
- Сначала бумага, потом код. Есть один текст «как должно быть» и набор примеров. Проверка читает их и говорит: прошло или нет.
- Сначала проверка без модели. Живую нейросеть не крутим, чтобы «посмотреть, как получится».
- У каждого «нельзя» есть имя. В эфир — только после тестового канала. Стену, ленту и обычный пост в канал этот бот больше не трогает. Статья — не готовый ролик для скачивания. Правка подписи сбрасывает отметку «можно в эфир».
- Две разные поломки. Бот молчит, монтаж падает — чиним технику. Неверный порядок кнопок, публикация мимо теста — это уже расхождение с договором: симптом, правило, пример, красная проверка, фикс, зелёная.
- Не крутить модель кругами. За один заход не больше нескольких правил и двух попыток после провала. Иначе она ходит по кругу и жжёт лимит.
Порядок такой: сначала правило и пример, потом код. Иначе снова получим бота, который «вроде умеет», а проверить нельзя.
Что убрали
Убрали не потому, что узлы были плохие. Они мешали держать один ясный путь.
- старый сценарий, который слушал тот же Telegram-аккаунт, что и новый бот;
- ленту Instagram, стену VK, пост в канал Telegram, Одноклассники и Facebook;
- кнопку «и в блог» — сайт из этого бота больше не публикуется;
- фото, идею, пересказ текста и альбом как «продукт дня»;
- кнопку «сразу в очередь» без теста;
- разговор с моделью как главный способ собрать подпись;
- оценку пальцами, пока человек ещё диктует мысль.
Старая версия лежит в архиве. Параллельно на тот же Telegram её не поднимаем: два слушателя будут спорить за одно входящее.
Что оставили
Оставили ровно то, без чего короткий обзор не собирается честно.
Два входа: Telegram и MAX. Тест всегда в Telegram.
Первый маршрут — чужой ролик: ссылка или файл, голос с мыслью, вертикальный монтаж, логотип, полоска с текстом, исходник снизу.
Второй — новость в ролик: статья или длинный пост, сценарий, голос человека, картинки, субтитры. Статью не скачиваем как видео.
Одна ссылка — один вход. Либо ролик, либо текст. Без развилки «а давайте ещё пересказ».
Публиковать можно только в пять коротких форматов и только после свежего теста.

Как это выглядит у человека на смене
Кидаете ссылку на ролик или сам файл. Бот ждёт мысль голосом. После монтажа приходит превью и три кнопки: в тестовый канал, править подпись, отмена. В эфир из этого экрана попасть нельзя.
Если кинули статью или длинный пересланный пост, сначала смотрите сценарий. Потом голос — обычная запись, не круглое видео из чата. Дальше сборка, проверка кадров, субтитры, снова превью и тот же тестовый канал.
Когда в тесте «зашло», пакет уходит в пять сетей на выбранное время. Главный текст — ваш посыл. Короткий хвост — если нужно. Чужой тон источника не копируем.
Если ролик у вас в Reels или Shorts выглядит как живая мысль поверх новости — его собрали уже по этим правилам.