Парсинг на телеграмме

Нужно сделать так, чтобы выводилась сумма. Выскакивает ошибка и говорит:

bot.send_message(message.chat.id, "Ваш баланс", summa) NameError: name 'summa' is not defined

import requests
import telebot
from bs4 import BeautifulSoup as Bs

bot = telebot.TeleBot("token")

url = 'https://stat.system-ural.ru/'
login = 'login'
password = 'password'
s = requests.Session()
r = s.get(url, auth=(login, password))
print("login")

html = Bs(r.content, 'html.parser')

for el in html.select("#tbody"):
    summa = el.find("utm-cell")


@bot.message_handler(commands=["start"])
def main(message):
    bot.send_message(message.chat.id, "Ваш баланс", summa)


bot.polling(none_stop=True)

Ответ нужен очень срочно


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

Автор решения: Muxe1

Держи

@bot.message_handler(commands=["start"])
def main(message):
    bot.send_message(message.chat.id, f"Ваш баланс: {summa}")
→ Ссылка