Wie kann ich die aktuelle Gilden-ID in on_member_join erhalten?

Dec 01 2020

Ich mache einen Bot, der auf 3 ~ 4 Servern sein wird.

und ich arbeitete an Willkommensnachrichten.

Ich habe diesen Beitrag gesehen: Discord.py Willkommensnachricht für mehrere Server und auf diese Weise, aber es gab einige Fehler, ich mache meinen Weg.

aber irgendwann blieb ich bei einem Problem, dass ich die Gilden-ID in on_member_joined nicht bekommen kann.

using discord.py 1.4.2

Bitte hilf mir.

Jeder Vorschlag wird geschätzt.

Antworten

Abdulaziz Dec 01 2020 at 13:02

Das MemberObjekt verfügt über ein guildAttribut, mit dem die ID abgerufen wird.

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

Docs:

  • Member.guild
  • on_member_join