.:: 2024/09/08 ️
 
.:BLOG▪ 
//\(oo)/\

Как отправить соообщение в Телеграм из консоли?

▪ 3 мес. назад

Как отправить соообщение в Telegram из консоли?



Простая отправка сообщения через bash-скрипт:



bash

#!/bin/bash
# Основные переменные
API_TOKEN="<здесь токен бота>"
CHAT_ID="<здесь ID пользователя или чата в который добавлен бот>"

# Первый параметр переданный скрипту и будет сообщением
MESSAGE=$1

# Используем curl для доставки сообщения методом POST через Bot API:
curl -s -X POST https://api.telegram.org/bot$API_TOKEN/sendMessage -d chat_id=$CHAT_ID -d text="$MESSAGE"



Сохраним это в файл tg_notify.sh и добавим флаг выполнения командой: chmod +x tg_notify.sh

Вызывать теперь можно так: ./tg_notify.sh "Здесь сообщение (двойные кавычки обязательны)"

Если разместить tg_notify.sh в /usr/bin/ (всегда находится в PATH) , то можно будет вызывать скрипт из любого места и любого другого скрипта вот так: tg_notify.sh "Ваше сообщение"



+------------------------------------------------+



+--------------------------------------------------------+
 }  .: End of Scroll ^  |   Сайт использует $COOKIES   {
+--------------------------------------------------------+