Telegram бот на Python. Не вмещается текст(ДАННЫЕ С САЙТА) в строку в telegrame.. библиотека requests

import config
import telebot
import requests as r


bot = telebot.TeleBot(config.token)
url = "https://wttr.in/Minsk"

weather_parameters = {
    "F": "",
    "1": "",
    "n": ""
}

request_headers = {
    "Accept_Language":"en"
}


@bot.message_handler(content_types=["text"])
def function(message):
    response = r.get(url, params=weather_parameters, headers=request_headers)
    print(response.text)
    bot.send_message(message.chat.id, response.text)

bot.infinity_polling()

[1]: https://i.stack.imgur.com/VrFif.png -- телеграм

[2]: https://i.stack.imgur.com/bXsr2.png -- консоль(так как надо)


Ответы (2 шт):

Автор решения: q r t s

Во-первых, этот текст и не вместится в рамки сообщения (например используя телефон, всё равно будет неразбериха).

Во-вторых, насколько я знаю, можно сделать это с помощью тройных кавычек. Например:

bot.send_message(message.chat.id, """
Минск
       Wednesday 1 February
    -3
""")
→ Ссылка
Автор решения: Meidi Cts j

Тут ничего не сделаешь тут можно только поделить текст на несколько частей иначе никак вроде в каждом тексте не более 3000 символов

→ Ссылка