Я пытаюсь писать разборчивые боты с помощью Python, я столкнулся и бросил вместе этого бота.
import discord
import asyncio
import random
client = discord.Client()
inEmail = input("Email:")
inPassword = input("Passwd:")
async def background_loop():
await client.wait_until_ready()
while not client.is_closed:
channel = client.get_channel("************")
messages = ["Hello!", "How are you doing?", "Testing!!"]
await client.send_message(channel, random.choice(messages))
await asyncio.sleep(120)
client.loop.create_task(background_loop())
client.run(inEmail, inPassword)
Но когда я попытался запустить его, я получил SyntaxError
:
File "1.py", line 7
async def background_loop():
^
SyntaxError: invalid syntax
Почему? Я никогда не получал этого раньше, когда тестировал его.