मैं on_member_join में वर्तमान गिल्ड आईडी कैसे प्राप्त कर सकता हूं

Dec 01 2020

मैं बॉट बना रहा हूं जो 3 ~ 4 सर्वरों पर होगा,

और मैं स्वागत संदेश पर काम कर रहा था।

मैंने इस पोस्ट को देखा: कई सर्वरों के लिए Discord.py स्वागत संदेश और इस तरह से कर रहा था, लेकिन कुछ त्रुटियां थीं, मैं अपना रास्ता बना रहा हूं।

लेकिन आखिरकार मैं एक समस्या पर अटक गया कि मुझे on_member_joined में गिल्ड आईडी नहीं मिल सकती है।

discord.py 1.4.2 का उपयोग करना

क्रिप्या मेरि सहायता करे।

किसी भी सुझाव की सराहना की।

जवाब

Abdulaziz Dec 01 2020 at 13:02

Memberवस्तु एक है guildविशेषता उपयोग कि `आईडी प्राप्त करने के लिए।

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

डॉक्स:

  • Member.guild
  • on_member_join