Notifine for GitHub
GitHub-часть того же открытого проекта Notifine, что и gitlab_notifine_bot: пересылает события репозитория GitHub в Telegram через вебхук. Бесплатно, код открыт.
Ключевые функции
- Уведомления о push, issues и pull request'ах GitHub
- Тот же открытый проект (Notifine), что и GitLab-бот
- Можно развернуть у себя при желании
Notifine for GitHub
github_notifine_bot — GitHub-часть того же открытого проекта Notifine, что и gitlab_notifine_bot; автор описывает его как единую кодовую базу для уведомлений GitLab, GitHub и Trello. Настройте вебхук GitHub — и события репозитория (push, issues, pull request'ы) начнут приходить в привязанный чат Telegram.
Поскольку обе половины используют один и тот же проект, команды, работающие и с GitHub, и с GitLab в разных репозиториях, могут остановиться на одном инструменте уведомлений и едином формате сообщений вместо двух несвязанных ботов с разными соглашениями. Открытый код также означает, что типы событий и форматирование можно проверить, а не принимать на веру.
Как у небольшого независимого проекта, а не продукта самого GitHub, стоит рассчитывать на поддержку уровня сообщества: подходит для личных и небольших командных репозиториев, но не для организации, которой нужны гарантированный аптайм и поддержка по контракту.
Как начать
- Откройте @github_notifine_bot и нажмите Start, чтобы получить URL вебхука
- В репозитории GitHub добавьте его в Settings → Webhooks
- Выберите, какие типы событий отправлять
Команды
/startПолучить URL вебхука и ссылку для настройкиЦены и лимиты
Бесплатно
Плюсы / Минусы
- Единый формат уведомлений с GitLab-частью проекта
- Открытый код
- У профиля бота нет описания, кроме приветствия по умолчанию
- Независимый проект, не от самого GitHub
Оценка по критериям
| Критерий | Вес | Баллы | |
|---|---|---|---|
| Функциональность | 25 | 6 / 10 | |
| Надёжность и скорость | 15 | 6 / 10 | |
| Популярность и доверие | 15 | 4 / 10 | |
| Цена и бесплатный тариф | 10 | 10 / 10 | |
| Удобство | 10 | 6 / 10 | |
| Безопасность и приватность | 10 | 7 / 10 | |
| Актуальность | 5 | 6 / 10 | |
| Локализация | 5 | 3 / 10 | |
| Отсутствие навязчивой рекламы | 5 | 10 / 10 | |
| Балл | 100 | 62.0 |
Альтернативы
Все альтернативы →
Github Release BotСообщает в чат о новом релизе публичного репозитория GitHub — удобно следить за зависимостями и…
Notifine for GitLabGitLab-часть Notifine — открытого моста уведомлений (также поддерживает GitHub и Trello), который присылает…
GitHubДавно работающий бот, который подписывается на публичные репозитории GitHub и присылает в чат или канал…
GitlabПересылает уведомления из GitLab (как gitlab.com, так и self-hosted) в Telegram и позволяет быстро…CircleCIПрисылает в Telegram статусы сборок CircleCI — успех или падение пайплайна видно в чате, а не только в…Частые вопросы
Это тот же проект, что и gitlab_notifine_bot?
Да, оба — часть открытого проекта Notifine одного автора.
Технические данные
- Inline-режим
- Mini App
- Работает в группах
- Работает в каналах
- Принимает голосовые
- Принимает файлы
- Запрашивает номер телефона
- Нужна регистрация
- Показывает рекламу
- Работает в России без VPN