import requests
import bs4
from bs4 import BeautifulSoup
import telebot
from telebot import TeleBot
ApiToken = ""
bot = TeleBot(ApiToken)
@bot.message_handler(commands=['start'])
def start_msg(message):
hundler = bot.send_message(message.chat.id,"Номер: ")
bot.register_next_step_handler(hundler,avito)
def avito(message):
hundler = message.text
res = requests.get("https://mirror.bullshit.agency/search_by_phone/" +str(hundler))
b=bs4.BeautifulSoup(res.text, "html.parser")
a = b.find_all(href=True,rel="nofollow")[0]['href']
resn = requests.get("https://mirror.bullshit.agency" +(a))
n = bs4.BeautifulSoup(resn.text, "html.parser")
name = n.select('strong')[0].getText()
t = b.select('h4')
p = b.select('p')
for i in range(len(t)):
bot.send_message(message.chat.id,f"Найдено в AVITO\n\n<b>Объявление</b> <code>{str(i+1)}</code>\n\n<b>Имя: </b><code>{name}</code>\n\n<b>Название: </b><code>{t[i].getText()}</code>\n\n<b>Адрес:</b><code>{p[i].select('span')[0].getText()}</code>\n\n<b>Дата Публикации: </b><code>{p[i].select('span')[1].getText()}</code>",parse_mode="html")
bot.polling(none_stop=True)
Помогите объединить текст в цикле for
Мне нужно чтобы это было в 1 сообщении а не в несколько