Григорий Дубровских

с 13.07.2026
0 подписчиков
0 подписок
MarkdownV2 в Telegram-боте: 18 спецсимволов и линтер, который спас мне сотни отправок

Я в открытую строю @futur_e_news_bot — двуязычную ленту новостей. Однажды бот молча перестал слать сообщения: один непроэкранированный символ, и Telegram отклонял всю отправку. В MarkdownV2 надо экранировать 18 спецсимволов, и одна ошибка роняет сообщение целиком. Ниже разберу модель, которая убирает путаницу, и линтер на ~80 строк, который ловит э…

Я прогнал 30 000 новостей через ИИ, чтобы понять, насколько всё плохо. Катастроф оказалось 1.5%

Каждое утро я открывал новости и к концу ленты чувствовал себя так, будто мир доживает последние дни. Авария, война, суд, ещё авария. При этом рассудком я понимал, что живу вполне обычную жизнь, где ничего апокалиптического не происходит. Откуда тогда ощущение, что всё горит?

1
Я устал начинать день с ленты катастроф и сделал новости, которые по умолчанию молчат про плохое

Пару месяцев назад я поймал себя на неприятном. Первое, что я делаю утром, ещё до кофе, — открываю новости. Через пять минут листания настроение уже испорчено: где-то авария, где-то война, где-то очередной скандал. День толком не начался, а я уже вымотан.

2