comment puis-je obtenir l'identifiant de guilde actuel dans on_member_join

Dec 01 2020

Je crée un bot qui sera sur 3 ~ 4 serveurs,

et je travaillais sur des messages de bienvenue.

J'ai vu ce post: Message de bienvenue Discord.py pour plusieurs serveurs et faire de cette façon, mais il y a eu des erreurs, je fais mon chemin.

mais finalement je suis resté coincé à un problème que je ne peux pas obtenir l'identifiant de guilde dans on_member_joined.

en utilisant discord.py 1.4.2

Aidez-moi, s'il vous plaît.

toute suggestion appréciée.

Réponses

Abdulaziz Dec 01 2020 at 13:02

L' Memberobjet a un guildattribut à utiliser pour obtenir le `id.

@bot.event
async def on_member_join(member):
    print(member.guild.id)
    print(member.guild.name)

Documents:

  • Member.guild
  • on_member_join