2017-06-22 41 views
1

我正在使用discord.py版本0.16.8。我的客戶也是:client = discord.Client()當'await'在client.send_message前面時出現錯誤

當搭售寫await client.send_message(All the usual code is in here)我得到的await一個錯誤,指出:
「類‘消息’沒有定義‘等待’,所以‘等待’運營商不能在其情況下使用」。

當我嘗試在Discord中運行我的Bot並嘗試我的一個命令時,它不起作用,並且沒有消息彈出。這是我的命令代碼:

@client.event 
async def on_message(message): 

    if message.content == '..roll': 
    await client.send_message(message.channel, str(randint(1, 6))) 

幫助將不勝感激,謝謝!

回答

0

看起來你在if聲明忘記縮進

@client.event 
async def on_message(message): 

    if message.content == '..roll': 
     await client.send_message(message.channel, str(randint(1, 6))) 
相關問題