Почта и уведомления прямо в Telegram: сервис, который работает с 2016 года почти без маркетинга
Постоянные анонимные адреса для регистраций и одна команда curl для алертов с серверов. Рассказываем, как устроен push.tg (@trafficRobot) и для чего им пользуются.
В 2016 году Игорь Корсаков сделал для себя небольшой Telegram-бот. Задача была простая: получать письма и уведомления туда, где он и так проводит весь день, а не в ещё одном почтовом ящике. Бот назвали @trafficRobot: в ЮАР светофоры называют «robots», отсюда и имя.
С тех пор бот работает без перерывов, а сейчас у него есть домен push.tg. Рекламы почти не было: им пользуются те, кто нашёл его сам. Вот что он умеет.
1. Постоянные почтовые адреса, письма с которых приходят в Telegram
Нажимаете Start в боте и получаете адрес вида k3x9q@push.tg. Всё, что придёт на него, появится сообщением в чате.
Это не временная почта. Адрес не сгорает через 10 минут и не уходит другому человеку: он ваш, пока вы сами его не удалите. Поэтому его можно спокойно оставлять там, где потом придётся восстанавливать пароль.
Как этим пользоваться:
• Один адрес на один сайт. Магазин, рассылка, форум, сервис для тестов — каждому свой адрес. Если на какой-то начал сыпаться спам, сразу видно, кто слил базу. Адрес удаляется одним нажатием, остальные продолжают работать.
• Не светить основную почту. Настоящий ящик не попадает в утечки, а регистрации не смешиваются с рабочей перепиской.
• Общий ящик для команды. Добавьте бота в группу, и у группы будет свой адрес. Письма от подрядчика или уведомления сервиса увидят все участники, и никому не нужно делиться паролем от общей почты.
Про приватность: полная копия письма доступна по секретной ссылке до 12 часов, потом удаляется. Рекламы в боте нет.
2. Уведомления с серверов одной командой curl
Вторая половина сервиса известна меньше, хотя для разработчиков и админов она, пожалуй, полезнее.
Каждый адрес одновременно и HTTP-эндпоинт. Если адрес k3x9q@push.tg, то вот так отправляется сообщение себе в Telegram:
curl -d "Бэкап готов" https://push.tg/k3x9q
И всё. Не нужно создавать бота в @BotFather, хранить токен, искать chat_id через getUpdates и разбираться, почему бот «не может начать диалог первым».
Несколько примеров из жизни:
Cron: сообщать, только если задача упала
0 3 * * * /opt/backup.sh || curl -d "Бэкап на $(hostname) упал" https://push.tg/k3x9q
Длинная задача: сообщить, когда закончится
./train.py && curl -d "Обучение закончилось" https://push.tg/k3x9q
Место на диске
df -h / | curl --data-binary @- https://push.tg/k3x9q
CI (GitLab CI): последний шаг пайплайна — тот же curl с именем ветки и статусом.
Мониторинг: в Uptime Kuma, Grafana, Proxmox и n8n есть тип уведомления Webhook. Указываете в нём адрес push.tg, и алерты приходят в Telegram без отдельного бота.
AI-агенты. Claude Code, Codex и Cursor могут работать по полчаса. В Claude Code есть хук Stop, который срабатывает, когда агент закончил. Одна строка в настройках, и телефон вибрирует, когда пора смотреть результат:
curl -s -d "Claude Code закончил: $(basename "$PWD")" https://push.tg/k3x9q
Удобный приём для всего, что работает по расписанию: пусть задача каждый раз присылает короткое «готово». Тогда тревожный сигнал — это отсутствие сообщения утром.
3. Анонимные ссылки для сообщений
Можно получить ссылку, через которую любой человек напишет вам, не узнав ни вашу почту, ни ваш Telegram. Подходит для резюме, объявлений и страниц «связаться со мной».
Почему Telegram
Telegram и так открыт на телефоне и на компьютере, уведомления в нём приходят быстро, а группы позволяют раздать одни и те же письма и алерты всей команде. Не нужно ставить отдельное приложение для пушей или заводить ещё один почтовый ящик.
Как попробовать
1. Откройте бота: https://t.me/trafficRobot?start=vc
2. Нажмите Start: первый адрес появится сразу.
3. Используйте его как почту для регистрации или отправьте на него curl -d "привет" https://push.tg/ваш-адрес.
Подробности и примеры интеграций — на сайте https://push.tg.
Будем рады вопросам в комментариях: расскажем, как подключить конкретную систему мониторинга или CI.