TGViewer
Андрій Чумаченко Андрій Чумаченко @chumandriy · 11.4K subscribers
Post #473 1.24K
⌘292. Як я відмовився від свіжих новин

Свіже опитування Reuters Institute показує, що 42% людей (з 48 країн) свідомо уникають новин (у 2017 році цей показник був 29% – цікаво, що трапилось?).

Я (як і ти) не можу відмовитись від новин повністю, тож обрав трошки інший шлях – читати новини із запізненням на добу. Свіжа новина зазвичай звучить дуже гучно і при цьому містить найменше деталей. А за добу вона обростає контекстом – з'являються уточнення, спростування, коментарі справжніх експертів.

Те, що ввечері виглядало як катастрофа, наступного дня читається спокійніше і з розумінням наслідків. Або навпаки. Тут досліджень у мене немає, тільки власні спостереження.

Тож я (за допомогою Claude Code) зібрав автономного та безкоштовного бота-асистента, який береже мій спокій:

Перше його повідомлення прив'язане до мого будильника: в будні воно приходить о 6:30, у вихідні – о 8:00. Там:
– погода (з опадами та real feel по температурі повітря)
– якість повітря (але тільки якщо вона погана)
– зустрічі з календаря (але тільки з іншими учасниками, без особистих блокерів)
– листи з пошти (але тільки важливі, що чекають моєї відповіді)

Друге повідомлення – вже якраз новини, окремо о 12:00. Бот збирає заголовки з 8 телеграм-каналів за останню добу (і це виключно канали, які я реально раніше щодня читав). Він бере заголовки, без тексту та картинок, з посиланням на джерело новини, а на початку додає коротке зведення (це 3-4 абзаци тексту про "світ за вчора"). Якщо заголовок цікавить – відкриваю і читаю повністю. А решту пропускаю, зменшуючи когнітивне навантаження.

Зрозуміло (але про це треба написати), що канали з тривогами і моніторингом загроз у такий дайджест додавати не можна. Там інформація має цінність у хвилинах, і вчорашній заголовок про ракету нікому не допоможе. Дайджест – для всього іншого.

Тепер трошки про те, як це зроблено, якщо захочеш і собі такого:

1. Бот – скрипт на Python у приватному репозиторії на GitHub, який за розкладом запускає GitHub Actions. З 2000 безкоштовних хвилин на місяць він витрачає близько 710 – ще є запас додавати нові канали.

2. Погоду, якість повітря і пилок він бере з Open-Meteo (сервіс працює без ключів).

3. Календар і пошту читає через Google Calendar API та Gmail API (з правами тільки на читання). Gmail одразу відсіює промоакції й соцмережі, а далі бот ставить листам бали: непрочитаний, адресований мені, є питання чи прохання. Розсилки й автоматичні листи відкидає за службовими заголовками. Якщо в тебе є Google Workspace, створюй OAuth-застосунок типу Internal: тоді refresh-токен не згорає через тиждень.

4. Заголовки новин бот бере з веб-версії публічних каналів через t.me/s/назва_каналу, без додаткового акаунта. Безкоштовна модель на Groq відбирає до восьми заголовків з кожного каналу, перекладає іншомовні українською і пише коротке "що було вчора". Все це бот, створений через @BotFather, надсилає в мій приватний канал.

5. Самі новинні канали я не видалив, а відправив в Архів в телеграмі – так я можу за необхіодності перейти на повну новину, але не бачу повідомлення цих каналів в загальному списку всіх повідомлень месенджері.

6. Ну а найбільше часу по налаштуванню забрав розклад: безкоштовні запуски GitHub стоять у черзі та стартують на 4–5 годин пізніше. Тому слотів кілька на день, а позначка про відправку в репозиторії не дає надіслати їх двічі.

Хочеш собі так само – просто скопіюй текст в Claude Code чи ChatGPT Codex, дай точку на карті для погоди та список каналів. Ручками треба буде тільки в Google Cloud та Groq зайти, щоб безкоштовні API-ключі отримати.

#менеджмент
@chumandriy
  • 🔥 34
  • 👍 13
  • ❤ 6
More from @chumandriy
  1. Oct 5, 2026⌘291. Коли тобі не потрібен fractional CMO Розумію, це трохи дивний пост від власника бізн…
  2. Sep 28, 2026Як штучний інтелект захопить світ Завжди хотів записати аудіо-книгу, а тут така нагода: на…
  3. Sep 18, 2026⌘290. Я перестав вірити в маркетингові плани на рік Років 12 тому, коли я тільки став CMO…
  4. Sep 11, 2026⌘289. Definition of Done Давай поговоримо про те, що здатне знищити найкраще складені річн…
  5. Aug 21, 2026Мабуть не всі в курсі, але я вже майже рік працюю над курсом з системного маркетингу – 👾М…
  6. Aug 6, 2026⌘288. Flying Machines Which Do Not Fly Чув колись такий вислів? Це назва статті, що була о…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →