on_member_joinで現在のギルドIDを取得するにはどうすればよいですか?
Dec 01 2020
私は3〜4台のサーバー上にあるボットを作っています、
そして私はウェルカムメッセージに取り組んでいました。
私はこの投稿を見ました:複数のサーバーに対するDiscord.pyウェルカムメッセージとそのようにしていますが、いくつかのエラーがありました、私は自分のやり方でやっています。
しかし、結局、on_member_joinedでギルドIDを取得できないという問題に固執しました。
discord.pyの使用1.4.2
私を助けてください。
任意の提案をいただければ幸いです。
回答
Abdulaziz Dec 01 2020 at 13:02
Member
オブジェクトが持っているguild
`IDを取得する属性の使用を。
@bot.event
async def on_member_join(member):
print(member.guild.id)
print(member.guild.name)
ドキュメント:
- Member.guild
- on_member_join