Python PyCharm,Discord机器人不';我看不到任何变化

Python PyCharm,Discord机器人不';我看不到任何变化,python,pycharm,discord,bots,Python,Pycharm,Discord,Bots,我在做一个不听话的机器人。我对代码没有任何问题,但当我试图更改命令(例如它的结构)并运行代码时,它的行为就像我没有应用任何更改一样!例如: if message.content.startswith("_hi"): await message.channel.send("Hello!") 然后我将等待消息更改为另一条消息: if message content.startswith("_hi"): await mess

我在做一个不听话的机器人。我对代码没有任何问题,但当我试图更改命令(例如它的结构)并运行代码时,它的行为就像我没有应用任何更改一样!例如:

if message.content.startswith("_hi"):
    await message.channel.send("Hello!")
然后我将等待消息更改为另一条消息:

if message content.startswith("_hi"):
    await message.channel.send("Hi there!")
而bot作为第一个变体响应。为什么?


当我写新的if消息时也是这样。我认为bot实际上没有看到这一点。

您的bot尚未应用更改的原因是您尚未重新启动文件/bot

每次更改后,我都会按
STRG+S
,以确保“保存”文件,但这不是绝对必要的

要实时查看更改,必须重新启动bot/文件。您可以通过单击右上角的
Run
按钮来执行此操作

它应该是这样的:

在这里,我们有您的机器人的第一个文件,它应该总是启动,并在它旁边的按钮重新启动机器人/程序/文件