Как я автоматизировал думскроллинг по Ирану, потратив много часов и рублей

Искусственный интеллект · Нейросети

Как я автоматизировал думскроллинг по Ирану, потратив много часов и рублей Кратко: тг-бот @Chto_tam_u_persov_bot, который обновляет информацию по Ирану. С разбивкой на блоки и данными по котировкам нефти и газа Я решил в этот раз не поддаваться бесконечному листанию лент в поисках новостей,…

1 мин чтения 7 March 2026 Алексей Борисов

Как я автоматизировал думскроллинг по Ирану, потратив много часов и рублей

Кратко: тг-бот @Chto_tam_u_persov_bot, который обновляет информацию по Ирану. С разбивкой на блоки и данными по котировкам нефти и газа

Я решил в этот раз не поддаваться бесконечному листанию лент в поисках новостей, а получать все обновления одной кнопкой. И раз уж ИИ технически это позволяет, то, очевидно, элементарно будет сделать это через ИИ. Очевидно же? Приключение на 20 минут, вошли и вышли.

Это оказалось порталом в ад отладки и тестирования.
Я закинул новость про бота на Пикабу и словил кучу минусов и, что интересно, 107 запусков оттуда. А это в свою очередь уже дало драгоценный контент для отладки.

🧹Пропаганда. Главная проблема. И которая потребовала больше всего именно экспертного вовлечения, тут ИИ поднимал лапки и говорил, что и так всё очень честно и искренне. У меня уже и системный промпт на 4330 символов, и фильтры до и после, и всё равно проскакивают всякого рода «Рейтерс объяснил, почему Иран бомбит гражданские объекты».
🔩 База данных для запоминания точки отсчёта. Запустил Редис (недоступно из России без кое-чего) — простенькую, не требующую оплат. Помнит, кто запрашивал, когда запрашивал, какие новости уже кидали. И даёт только обновление новостей + изменение котировок.
🤖 Вайбкодить через Клод. Довольно удобно, как выяснилось — какие-то неочевидные циклы прикрутить, проверки формата, оптимизацию сбора новостей и прочее. Это, пожалуй, главное, где мне пригодился ИИ на этапе разработки — сам бы этот код я много дней писал и отлаживал
🇷🇺 Оплата Больших языковых моделей из России. Я работал на Дипсике, но посреди дороги мне пришла в голову мысль всё-таки построить архитектуру на Яндексе. Это оказалось в 20 раз дороже, в среднем в 1,5 раза дольше и слабее по результату. О цене уже писал. Итого я остался на китайском Дипсик
🔁 Оптимизация архитектуры. Здесь тоже приходилось именно руками влезать каждый раз, потому что Модельки вообще не ленивые, они мне постоянно громоздили жуткие многоступенчатые конструкции

Собрал это в единый процесс, который вместо 3-4 планируемых, занимает в итоге 32 шага.
@Chto_tam_u_persov_bot

в итоге от
РЕЗЮМЕ: Атака БПЛА на Новороссийск. Более 100 пропали при ударе по иранскому кораблю. Интернет в Иране отключен более 100 часов.

⚔️ Военные:
– Глава Новороссийска сообщил об отражении атаки БПЛА на город (RBC)

🛢 Нефть/газ:
– Bloomberg сообщил о рисках для сделок в Азии из-за конфликта вокруг Ирана (RBC)

Дошёл до:
Рост цен на нефть и газ. Эвакуация граждан Южной Кореи из ОАЭ. Индия приняла иранский корабль.

🌍 Международные источники:
– ‘Подошли с точки зрения человечности,’ Джайшанкар о том, почему Индия позволила иранскому военному кораблю пришвартоваться в Кочи (🇮🇳 The Hindu)

🔵 НАТО и союзники:
– Демократы, разделенные в прошлых войнах на Ближнем Востоке, объединяются против этой (🇺🇸 NYT US)

🛢 Нефть/газ:
– Goldman предупреждает, что цены на нефть могут побить максимумы 2008 и 2022 годов из-за сбоев в Ормузе (📈 Investing.com Oil)

🎙 Заявления:
– Иран прекращает атаки на соседние страны, если они не нанесут удары первыми: Президент (🇵🇸 Middle East Monitor)

📊 Котировки:
🛢 Brent: $92.69 | 📈+8.5% за день | 📈+0.0% с запроса | 📈+19.2% с 1 мар
🔥 Газ TTF: €53.38 | 📈+5.2% за день | 📈+0.0% с запроса | 📈+20.0% с 1 мар
(заголовки — дословный перевод)
И на неделе начну писать, как самому делать подобных ботов, не обладая техническими знаниями, но обладая умением формулировать технические задания и понимать логику работы. На примере АйКлайнтс (простенькая CRM для частных мастеров) посмотрим
@Chto_tam_u_persov_bot

Отладку невозможно закончить, её можно только остановить. Так что если что-то не работает как должно — сообщайте, буду думать 🙂