Всех приветствую на WiFiGid! Периодически слежу за трендами GitHub – посмотреть, какие проекты сейчас в моде, что можно применить в своих проектах, вытащить интересные идеи, оперативно узнать о новых инструментах. Может и вы тоже таким иногда занимались. А тут что-то захотелось автоматизировать процедуру и просто получать обновления в Telegram. Публичного решения не нашел (не особо искал), поэтому написал своего бота, который публикует трендовые проекты в канал Telegram.
Если вас тоже интересует отслеживание каких-то круты проектов на GitHub – вы попали, куда нужно
![]()
Канал
Так как уже создал канал, можно просто перейти и подписаться на него:
GITHUB TRENDS (PYTHON + ALL)
Что отслеживает бот?
В исходной реализации бот отслеживал дневные, недельные и месячные разделы GitHub Trending для всех языков и Python. Это описание проекта на момент статьи, а не подтверждение того, что бот сейчас регулярно выполняет проверки. Для ручной проверки доступны ссылки ниже.
https://github.com/trending/python?since=daily
https://github.com/trending/python?since=weekly
https://github.com/trending/python?since=monthly
https://github.com/trending?since=daily
https://github.com/trending?since=weekly
https://github.com/trending?since=monthly
Исходная настройка проверяла TOP5 в каждом разделе и публиковала новые найденные записи. Прежде чем полагаться на канал, посмотрите дату последних сообщений и сравните их с Trending. Наличие ссылки на канал не гарантирует непрерывную работу планировщика.
Разбор сообщения
Сообщение показывает язык, имя, описание и ссылку проекта. Попадание в Trending означает интерес на площадке, а не проверку качества и безопасности: перед запуском изучите README, лицензию, релизы и открытые проблемы.
Самое важное:
- All daily, all weekly, all monthly, Python daily, Python weekly, Python monthly – в какой ветке был замечен найденный проект (общий или Python, дневной, недельный, месячный).
- [TypeScript] – язык проекта по версии GitHub.
- leptonai/search_with_lepton (жирным) – заголовок.
- Building a quick conversation-based search demo with Lepton AI (не жирным) – описание.
- Go to the Project – ссылка для перехода на страницу проекта.
GitHub
Но если вдруг кого-то такое не устраивает – хочется переписать бота на рассылку в личку, добавить свои языки для отслеживания, изменить описание:
Страница проекта на GitHub
Исходный репозиторий позволяет изучить и изменить реализацию. Актуальную работоспособность бота и его развёртывание нужно проверять по коду, зависимостям и журналу конкретного запуска; в рамках обновления статьи новый запуск не проводился. Не помещайте токен Telegram в код или публичные настройки.



Спасиб! Тоже думаю смотреть за популярными новинками, бывает годнота попадается.