@NeW_CodeR
Аферюга

В чём тут проблема?

Создаю бота с разными полезными командами. Из-за не понятной мне ошибки команда "Юзер", не работает.
В консоль ничего не выдает, просто при вводе "%юзер", ничего не происходит.
@client.command(name="юзер")
async def __info(ctx,member:discord.Member = None):
    if member == None:
        member = ctx.author
    memberrname = member.display_name
    joined = member.joined_at.timestamp()
    created = member.created_at.timestamp()
    roletop = member.top_role
    avaurl = member.avatar_url
    lastboost = member.premium_since
    ID = member.id
    dstatus = member.desktop_status
    if dstatus == dnd:
        dstatus = "Не беспокоить"
    elif dstatus == online:
        dstatus = "Онлайн"
    elif dstatus == idle:
        dstatus = "Не активен"
    elif dstatus == offline:
        dstatus = "Оффлайн"
    else:
        dstatus = "Не известно"
    embed = discord.Embed(description=f"Справа этого текста находится аватарка пользователя. А нажав на [этот текст]({avaurl}), вы можете открыть её по ссылке.\n\n**Основная информация**\nЗарегистрировался: <t:{int(created)}:R> (<t:{int(created)}:D>)\nСтатус: {dstatus}\nАйди: {ID}\n**Серверная информация**\nПрисоиденился: <t:{int(joined)}:R> (<t:{int(joined)}:D>)\nНаивысшая роль: {roletop}", colour=0xece09d)
    await ctx.channel.purge(limit=0)
    embed.set_author(name=f"Информация о пользователе {memberrname}", url=member.avatar_url, icon_url="https://www.dropbox.com/s/sdmdotkjremd7we/information.png?dl=1")
    embed.set_thumbnail(url=member.avatar_url)
    embed.set_footer(text=f"В последний раз бустил сервер: {lastboost}", icon_url="https://www.dropbox.com/s/go17iw9bvjbwflw/nitro.png?dl=1")
    await ctx.send(embed=embed)
  • Вопрос задан
  • 52 просмотра
Пригласить эксперта
Ответы на вопрос 1
Griboks
@Griboks
Вам нужно запустить отладчик.

Но в целом, скорее всего, скрипт зависает. Думаю, нужно поменять лимит: await ctx.channel.purge(limit=0)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы