Используя следующие строки кода:
@bot.command()
async def report(ctx):
author = ctx.message.author
server = ctx.message.server
wait ctx.send("Author: " + str(author) + "\nServer: " + str(server))
Я получаю сообщение об ошибке:
discord.ext.commands.errors.CommandInvokeError: Command raised an exception: AttributeError: 'Message' object has no attribute 'server'
Это не проблема при импорте библиотек, потому что я могу изменить строку на ctx.message.channel
и получите название канала.author
тоже собирает нормально.Но server
нет.Я также попытался использовать Guild
согласно некоторым рекомендациям, но безуспешно.