Я настраиваю последнюю функцию моего бота-разногласия и испытываю проблемы с обновлением псевдонима ботов с помощью task.loop
Я пробовал различные способы общения с людьми и чтения документов, проблема, с которой я столкнулсяэто вы можете только передать себя как параметр через цикл задач. Я уверен, что это легче исправить, чем я делаю это.
def get_current_price():
threading.Timer(15.0, get_current_price).start()
r = requests.get('https://www.bitmex.com/api/v1/instrument?symbol=XBT&columns=lastPrice&count=1&reverse=true')
price1 = r.json()
global price2
price2 = str(price1[0]['lastPrice'])
@tasks.loop(seconds=15.0)
async def change_nick():
В верхней части кода используются запросы для получения информации из API, а затем выбирается конкретное число, которое я хочу, из отправленных мной параметров. нижняя часть - это всего лишь фрагмент кода, который правильно описывает ik для цикла и показывает таймер, который у меня есть для него
Я попытался использовать guild.me self.edit и другие файлы, найденные в документации, но я не уверенЯ реализую его и не могу найти никаких примеров для обратного инжиниринга и обучения.