Как это работает
- Открываете @nofifi_bot и отправляете
/start. - Бот присылает в личку персональную ссылку вида
https://nofifi.ru/<chat_id>/<token>?t=<текст> - Дёргаете её из любого скрипта — сообщение приходит вам в Telegram.
Ссылка играет роль пароля: зная только chat_id, посторонний
сообщение не отправит. Если ссылка «утекла» — пришлите боту
/revoke в нужный чат, старая ссылка мгновенно перестанет работать.
Примеры
Ниже TOKEN — секрет из ссылки, которую прислал бот.
curl
curl "https://nofifi.ru/123456789/TOKEN?t=Деплой%20успешен"
bash-алёрт для cron
URL="https://nofifi.ru/123456789/TOKEN"
./backup.sh \
&& curl -s "$URL?t=Бэкап%20OK" \
|| curl -s "$URL?t=Бэкап%20упал"
Редактирование сообщения
URL="https://nofifi.ru/123456789/TOKEN"
MID=$(curl -s "$URL?t=Старт")
curl -s "$URL?t=Готово&editMsg=$MID"
Супергруппы с темами (topics)
curl "https://nofifi.ru/-1001234567890:42/TOKEN?t=Привет%20тема%2042"
Просто
Только HTTP GET. Никаких библиотек, SDK и токенов в клиенте.
Безопасно
Каждая ссылка — 192-битный секрет. Токен бота и логи недоступны из веба. Rate-limit и по IP, и по чату.
Под контролем
Команда /revoke в чате мгновенно инвалидирует старую ссылку и выдаёт новую.