2017-11-03 58 views
-1

我開始寫一個不和諧的機器人,它工作了好幾次,我只添加了!random命令。 現在我得到一個錯誤。 這是我的代碼:有線無效語法Discord Bot

import discord 
import asyncio 
import random 
import time 

client = discord.Client() 

@client.event 
async def on_ready(): 
    print("---------------------") 
    print("Eingelogt als") 
    print(client.user.name) 
    print(client.user.id) 
    print("---------------------") 

@client.event 
async def on_message(message): 
    if message.content.lower().startswith("!test"): 
     await client.send_message(message.channel, "Test bestanden") 

    if message.content.lower().startswith("!münze"): 
     choice = random.randint(1,2) 
     if choice == 1: 
      await client.add_reaction(message, "") 
     elif choice == 2: 
      await client.add_reaction(message, "") 

    if message.content.lower().startswith("!random"): 
     await client.send_message(message.channel, random.randint(0,100) 



client.run('right token checked multipe times') 

這是錯誤:

File "C:/Users/Woodpecker/Desktop/1010/Python/Reddit_Bot/Woodpecker´s secretary.py", line 33 
    client.run('token') 
     ^
SyntaxError: invalid syntax 
+3

與往常一樣。計算標點符號。 –

+3

上一行在結尾處缺少右括號。 –

+3

您是否打算在調試日誌中發佈您的令牌? –

回答

1

await client.send_message(message.channel, random.randint(0,100)

您需要添加額外的)

await client.send_message(message.channel, random.randint(0,100))