amio
@amio
Newbie web-developer)

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

Добрый день.

Не могу понять как сделать перенос строки в сообщениях от бота.

Код
public function actionSendMessage() {
        file_get_contents('https://api.telegram.org/botMY_TOKEN' .
            '/sendMessage?chat_id=' . MY_CHAT_ID . '&text=' . urlencode('привет "\n" тебе'));
    }

ни один из способов не работает: /n \n %2Fn /r/n , подскажите пожалуйста в чем может быть проблема?
  • Вопрос задан
  • 55271 просмотр
Решения вопроса 1
Ahen
@Ahen
Универсальный дилетант
Используйте двойные кавычки. "Первая строка. \nВторая строка."
Ответ написан
Пригласить эксперта
Ответы на вопрос 3
@devtricks
sendMessage?chat_id=45311499&text=Первая%20строка.%0AВторая%20строка.
Этот способ получился у меня.
Ответ написан
Комментировать
abdurohman
@abdurohman
1С программист, администратор
Нужно использовать символ переноса строки %0A
Ответ написан
@alex_aile
У меня отлично работает - \n
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы