Бот для телеграмма который говорит текущую стоимость инструмента. Надо сделать так, что бы после каждого запроса в телеграмме, данные обновлялись. На данный момент он выводит ту цену, которая была в последний раз, когда я запускал код. Заранее спасибо.
import telebot
import requests
from bs4 import BeautifulSoup
url = '
https://ru.investing.com/commodities/gold'
response = requests.get(url)
soup = BeautifulSoup(response.text, 'lxml')
gold = soup.find('span', class_='instrument-price_last__KQzyA')
print(gold.text)
bot = telebot.TeleBot('тут токен бота')
@bot.message_handler(commands=['gold'])
def echo_all(message):
bot.send_message(message.chat.id, gold.text + '$')
bot.infinity_polling()