Самый простой способ — Telegram Bot API через curl. Создать бота: @BotFather → /newbot → получить токен. Узнать chat_id: написать боту, затем curl https://api.telegram.org/bot<TOKEN>/getUpdates.

TOKEN="123456:ABC..."
CHAT_ID="987654321"

send_tg() {
  curl -s -X POST "https://api.telegram.org/bot${TOKEN}/sendMessage" \
    -d chat_id="${CHAT_ID}" \
    -d text="$1" > /dev/null
}

send_tg "Бэкап завершён: $(date)"

Добавить send_tg в конец cron-скрипта — результаты будут приходить в Telegram без почты и syslog.

#bash #telegram #curl #automation #linux