Ограничение скорости разногласий при отправке только 1 запроса в минутуPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Ограничение скорости разногласий при отправке только 1 запроса в минуту

Сообщение Anonymous »

Я хотел отобразить количество людей, находящихся в сети на моем сервере Minecraft, назвав закрытый голосовой канал количеством людей в сети. Я изначально хотел проверять каждые 60 секунд и обновлять голосовой канал, если что-то изменилось. Я довольно быстро запустил программу с помощью discord.py, но затем она довольно быстро выдала мне сообщение об ошибке.

ПРЕДУПРЕЖДЕНИЕ discord.http У нас ограничена скорость . PATCH https://discord.com/api/v10/channels/*** ответил 429.

Он постоянно выдает мне эту ошибку после отправки мой пятый запрос.
Я не знаю, связано ли это с тем, что вы можете обновлять имя голосового канала только 5 раз за 600 секунд или я делаю что-то не так.
Вот мой код:< /p>

Код: Выделить всё

client = discord.Client(intents=discord.Intents.default())

@client.event
async def on_ready():
channel = client.get_channel(int(CHANNEL_ID))
update_info.start(channel)

@tasks.loop(seconds=60)
async def update_info(channel):
global LastUpdate
players_online = get_info(HOST, PORT)['players']['online']
if players_online != LastUpdate:
print("updating")
await channel.edit(name=f"Users Online:  {players_online}")
LastUpdate = players_online

client.run(BOT_TOKEN)
Любая помощь очень ценится

Подробнее здесь: https://stackoverflow.com/questions/754 ... per-minute
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»