• Почему не работает class guild в python discord api?

    yuzoru
    @yuzoru
    Guild дочерний класс мембер, и в своём существовании, когда пишешь member.guild , ты обращаешься к серверу, на котором находится данный мембер(или на сервер, где было произведённо обращение к эвенту), а из него ты можешь извлекать роли сервера и тп, относительно этого будь осторожен с документацией, после 1.0 версии дискорд внёс масштабные изменения в архитектуре апи. То что ты желаешь сделать надо реализовать иначе, а именно bot.user.name, где бот есть discord.Client() (или как там его) или же commands.Bot().

    Пример инициализации:

    bot = commands.Bot(command_prefix='.')
    
    @bot.event
    async def on_ready():
        print('Logged in as')
        print(bot.user.name)
    Ответ написан
    1 комментарий