它起初是有效的,但是后来又为什么为什么要一次给出4-5次答案,你知道为什么吗?
import discord
from discord.ext import commands
client = commands.Bot(command_prefix = '.')
@client.event
async def once_ready():
print('Bot is ready.')
@client.event
async def on_member_join(member):
print(f'{member} has joined the server.')
@client.event
async def on_member_remove(member):
print(f'{member} has left the server.')
@client.command()
async def ping(ctx):
await ctx.send('Pong!')
client.run('my token here')
答案 0 :(得分:0)
所以,问题是我无法关闭 Atom 中的已经运行的机器人。
但是,在使用该代码保存漫游器之后,您可能需要重新启动PC。
@client.command()
@commands.is_owner()
async def shutdown(ctx):
await ctx.bot.logout()
我希望这对您有用,如果您遇到相同的问题,也可以为您提供帮助。