簡體   English   中英

'消息' object 沒有屬性 '用戶'

[英]'Message' object has no attribute 'user'

我正在嘗試在我的代碼中使用它:

if ctx.user.server_permissions.administator:

但是,我收到了錯誤:

'消息' object 沒有屬性 '用戶'

我也試過ctx.author.server_permissions.administrator但似乎都不起作用。

你可以使用這個:

ctx.author.guild_permissions.administrator

所以,

if ctx.author.guild_permissions.administrator:
    await ctx.send('You are an administrator!')
else:
    await ctx.send('Sorry, you are not an administrator.')

你也可以使用這個:

ctx.message.author.guild_permissions.administrator

所以,

if ctx.message.author.guild_permissions.administrator:
    await ctx.send('You are an administrator!')
else:
    await ctx.send('Sorry, you are not an administrator.')

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM