简单的 Discord 机器人无法正常运行 |Python
Simple Discord bot not functioning as its supposed to be |Python
我最近开始使用 python 编写代码,最后编写了一个 discord 机器人。
这是我的代码 运行:
import discord
client = discord.Client()
@client.event
async def help(message):
if message.author == client.user:
return
if message.content.startswith("!help"):
await message.channel.send("Commands:!hello, !help ")
client.run(The token im obviously not going to share)
我认为这应该使机器人 say:Commands:!hello, !help, 当用户写 !help
但最终什么也没有发生。
任何人都知道我如何改进代码以使其工作?我很想知道
活动名称是on_message
:
@client.event
async def on_message(message):
if message.author == client.user:
return
if message.content.startswith("!help"):
await message.channel.send("Commands:!hello, !help ")
我最近开始使用 python 编写代码,最后编写了一个 discord 机器人。 这是我的代码 运行:
import discord
client = discord.Client()
@client.event
async def help(message):
if message.author == client.user:
return
if message.content.startswith("!help"):
await message.channel.send("Commands:!hello, !help ")
client.run(The token im obviously not going to share)
我认为这应该使机器人 say:Commands:!hello, !help, 当用户写 !help 但最终什么也没有发生。 任何人都知道我如何改进代码以使其工作?我很想知道
活动名称是on_message
:
@client.event
async def on_message(message):
if message.author == client.user:
return
if message.content.startswith("!help"):
await message.channel.send("Commands:!hello, !help ")