Задать вопрос
@maksachve

Как отправить ссылку из переменной?

Всем привет. Столкнулся с проблемой, при отправки ссылки, которая внесена в переменную, после https://t.me/ ставится пробел и продолжение ссылки, если ссылку вписать напрямую в запрос, то все ок.

URLGEN=https://t.me/+DULjgN9x3uw0YzIy

curl -s -X POST https://api.telegram.org/bot$TOKEN/sendMessage -d chat_id=$CHATADMIN -d message_thread_id=3110 -d text=$URLGEN
  • Вопрос задан
  • 178 просмотров
Подписаться 1 Средний 12 комментариев
Пригласить эксперта
Ответы на вопрос 2
saboteur_kiev
@saboteur_kiev Куратор тега bash
software engineer
в кавычки нельзя взять -d="$URLGEN" ?
Ответ написан
Комментировать
ipatiev
@ipatiev
Потомок старинного рода Ипатьевых-Колотитьевых
Я, когда столкнулся с этой проблемой, сделал тупо
ALERT=$(echo $ALERT | env php -r 'echo urlencode(file_get_contents("php://stdin"));')

%)
Но я правда и не парюсь с постом, а просто отправляю
curl -s "https://api.telegram.org/$BOT:$TOKEN/sendMessage?chat_id=$CHAT&text=$ALERT"
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы