###実現したいこと
ロールをメンションで指定したいです。
###コード
py
1@bot.group(name="add") 2async def _add(ctx): 3 if ctx.invoked_subcommand: 4 return 5 6@_add.command(name="role") 7@commands.has_permissions(administrator=True) 8async def _add_role(ctx, member:discord.Member, *, role_name): 9 guild = ctx.guild 10 role = discord.utils.get(guild.roles, name=role_name) 11 await ctx.send(f"**`{member.name}`**に**`{role_name}`**を__付与__しました。") 12 await member.add_roles(role)
これでロールをメンションで指定すると下のようなエラーが出ます。
###エラー
Command raised an exception: AttributeError: 'NoneType' object has no attribute 'id'
どこを修正すればいいか教えていただきたいです。
あなたの回答
tips
プレビュー