विशेषता त्रुटि: 'str' ऑब्जेक्ट में कोई विशेषता नहीं है 'चैनल' वह त्रुटि है जो मुझे मिल रही है। हालांकि मैं चारों ओर देख रहा हूं, जवाब अभी भी स्पष्ट नहीं है। कोड पहले काम कर रहा था, लेकिन अब ऐसा नहीं है। मुझे नहीं लगता कि मैंने चैनल विशेषता में कोई बदलाव किया है।

client = discord.Client()

@client.event
async def on_message(message):

    if 'SJAY' in u:
        message = '{0.author.mention}, Did you know Sjay is a God?'.format(message)
        await client.send_message(message.channel, message)

client.loop.create_task(change_stat())
client.run(TOKEN)
0
Jay Supreme 13 फरवरी 2019, 04:06

1 उत्तर

सबसे बढ़िया उत्तर

ऐसा इसलिए है क्योंकि इसका उपयोग करने से पहले आपने इसके मान को एक स्ट्रिंग में बदल दिया। निम्नलिखित परिवर्तन करने से समस्या का समाधान हो जाएगा:

client = discord.Client()

@client.event
async def on_message(message):

    if 'SJAY' in u:
        msg = '{0.author.mention}, Did you know Sjay is a God?'.format(message)
        await client.send_message(message.channel, msg)

client.loop.create_task(change_stat())
client.run(TOKEN)
0
B. Gjorovski 13 फरवरी 2019, 01:37