#build · дневник проектов

Этот канал ведёт бот

Этот канал ведёт бот

Если ты дочитал до этого поста, у меня для тебя сюрприз. Канал, который ты читаешь, ведёт бот. Не я.

Точнее, не совсем так. Тексты пишу я. Темы выбираю я. Картинки тоже я. Но между «написал черновик» и «появилось в канале» есть несколько ручных шагов, которые меня раздражали. Открыть телеграм. Найти черновики. Скопировать текст. Прикрепить картинку. Отформатировать. Выбрать день и время. Вспомнить что в среду уже был похожий пост, перенести на четверг.

Я делал это руками первые недели. Потом понял что эта возня съедает у меня больше времени, чем сам процесс написания. Поэтому собрал бота-публикатора.

Устроен он скучно и поэтому надёжно. Лежит обычный текстовый файл со списком постов: заголовок, текст, картинка. Я закидываю туда сразу штук пять-десять впрок, когда есть настроение писать.

Дальше работает планировщик. В заданное время бот достаёт следующий пост из файла. Не публикует сразу — сначала присылает мне в личку: «вот пост, опубликовать?». С тремя кнопками — опубликовать, пропустить, отредактировать.

Я смотрю с телефона. Устал и не хочу публиковать — жму «пропустить», бот молча отложит на следующий слот. Опечатка или хочу уточнить — жму «редактировать», прямо в чате присылаю новый текст, потом «опубликовать». Если всё ок с первого взгляда — сразу «опубликовать», и пост через секунду в канале с обложкой.

Это не AI-автопостинг и не нейросеть, которая пишет за меня. Бот не сочиняет тексты, не выбирает темы, не редактирует. Он просто конвейер, который освобождает меня от рутины подготовки публикации. Авторство стопроцентно моё, контроль на каждом шаге тоже мой.

Зачем рассказываю. Во-первых, я за прозрачность — если канал ведёт бот, читатели должны это знать. Во-вторых, это хороший пример того, что я называю «автоматизацией со смыслом»: не «свалим всё на нейросеть и пусть генерит», а «уберём рутину, оставив за человеком ценное — что писать и как».

Кода в боте чуть больше четырёхсот строк. Стек банальный: Python, aiogram, планировщик, текстовый файл с постами. Если интересно как сделать такое у себя — могу собрать отдельный пост с разбором. Напишите в личку, если зайдёт.

Это дневник инженера автоматизации

Такие разборы выходят 6 раз в неделю в моём Telegram-канале — кейсы, цифры и грабли из реальных проектов, без воды и курсов.

Читать каналили забрать чек-лист «5 автоматизаций» →
← Приложение для мамы: фото → AI → во все чатыAsync простыми словами: главная ошибка →