似乎卡在了代码的client.run('')
部分,我似乎找不到原因。这是我第一次同时使用Python和Discord.py,因此我可能会丢失一些非常明显的东西
我的脚本:
import requests
import discord
import time
import asyncio
islandStatus = 1
i = 1
client = discord.Client()
@client.event
async def on_ready():
print('We have logged in as {0.user}'.format(client))
while i == 1:
data = requests.get(
"https://api.hypixel.net/status?key=API_KEY&uuid=PLAYER_UUID").json()
if "mode" in data["session"] and data["session"]["mode"] != "dynamic":
islandStatus = 0
time.sleep(5)
print(islandStatus)
if islandStatus == 0:
@client.event
async def message():
msg = 'USER Your Account Has Left the Island!'
await ctx.send(msg)
client.run('DISCORD_TOKEN')