bagaimana saya bisa mendapatkan ID guild saat ini di on_member_join

Dec 01 2020

Saya membuat bot yang akan ada di 3 ~ 4 server,

dan saya sedang mengerjakan pesan selamat datang.

Saya melihat posting ini: Discord.py pesan selamat datang untuk banyak server dan melakukannya dengan cara itu tetapi ada beberapa kesalahan, saya melakukannya dengan cara saya.

tetapi akhirnya saya terjebak pada masalah bahwa saya tidak bisa mendapatkan id guild di on_member_joined.

menggunakan discord.py 1.4.2

tolong bantu aku.

saran apa pun dihargai.

Jawaban

Abdulaziz Dec 01 2020 at 13:02

The Memberbenda memiliki guildpenggunaan atribut yang mendapatkan `id.

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

Dokumen:

  • Member.guild
  • on_member_join