###実現したいこと
discord.pyでロール一覧を表示するコマンドを作成しました。
ですが今のままだとバラバラに表示されてしまいます。
このようなかんじにロールの順番どうりに上から順に表示したいです。
###コード
py
1@bot.command() 2async def role_list(ctx): 3 guild = ctx.guild 4 if len(guild.roles) > 1: 5 role_string = ' '.join([r.mention for r in guild.roles][1:]) 6 embed = discord.Embed(title="ロール一覧", description=role_string, color=0x42f085) 7 await ctx.send(embed=embed)
一様これで取得はできますが、バラバラになってしまいます。
どのようにすればいいか教えてほしいです
状況を質問に記載してください。質問は編集できます。
- 現在の出力結果はどうなっているか
- 理想的な出力結果はどうなっているべきか
- 表示順序に関する具体的な指針(IDの昇順で並べたい、など)
回答2件
あなたの回答
tips
プレビュー