Python

nextcord 명령어 오류 질문

fi

fix__04
질문 종료
30 XP
    @commands.command(name='랭킹', description='랭킹을 확인합니다.')
    async def 랭킹(self, ctx):
        if await self.is_registered(ctx):
            랭킹 = sorted(self.유저들.items(), key=lambda x: x[1]['레벨'], reverse=True)
            embed = nextcord.Embed(title='랭킹', color=0xFFD700)

            for 순위, (유저_id, 정보) in enumerate(랭킹[:10], 1):
                user = self.bot.get_user(int(유저_id))
                if user:
                    embed.add_field(name=f'{순위}위: {user.name}', value=f'레벨: {정보["레벨"]}', inline=False)
                else:
                    embed.add_field(name=f'{순위}위: 유저를 찾을 수 없음', value=f'레벨: {정보["레벨"]}', inline=False)

            await ctx.send(embed=embed)

Command raised an exception: AttributeError: 'Context' object has no attribute 'user'가 발생하는데 원인이 무엇인가요?


불러오는 중...