我想创建一个显示成员状态(在线,离线等)的配置文件命令。
@client.command(passContent=True)
@commands.has_role("?║Участники")
async def профиль1(ctx, member: discord.Member = None):
await ctx.send(f'your status is {ctx.author.status}')
当某人使用此命令时,他总是离线显示。 (“您的状态为离线”)
答案 0 :(得分:1)
您需要使用Intent!
discord.py 1.5版中的意图是新的
intents = discord.Intents().all()
client = commands.Bot(command_prefix = '?',intents=intents)
# OR
bot = commands.Bot(command_prefix='?', intents=intents)
然后一切正常。
您还可以通过this link
加入discord.py服务器。