Попытка изменить статус бота - PullRequest
0 голосов
/ 27 января 2019

Итак, у меня есть этот скрипт, который должен работать, приведенный ниже скрипт предназначен для изменения статуса бота на бездействующий, но когда я говорю команду, она просто говорит Bot is online, что она должна сказать после того, как бот фактически бездействует.Это работает в JDA Java, в Java вы можете переключить бота в автономный режим, в режиме ожидания, DND, и это работает, поэтому мне просто интересно, это просто недоступно для Python или что-то?

Я уже ищу в Интернетеэто, но все, что я получаю, не работает

@client.command(pass_context=True)
async def idle(ctx, *,text):
    await client.change_presence(game=discord.Game(name=text),
                                 status=discord.Status('idle'),
                                 afk=True)
    await client.send_message(ctx.message.channel, 'Bot is Idle')

Я ожидаю, что бот станет бездействующим.

1 Ответ

0 голосов
/ 27 января 2019

Неважно, мне просто нужно было подождать некоторое время! Но после этого в следующий раз все заработало быстро. Смешение!

...