这个简单的小型python discord机器人遇到了问题。每当我使用/ insult命令时,即使它被编程为仅返回一次,它似乎仍会返回7或8次侮辱。我有可能打开了多个实例,但是我退出了Sublime文本并从服务器中踢出了机器人并重新添加了它,但是我仍然遇到同样的问题。有一个简单的解决方案吗?我应该补充一点,即使关闭我的IDE,该机器人也不会脱机。我如何使Bot脱机/重置实例?
import discord
import requests
from random import *
import random
client = discord.Client()
#STARTUP MESSAGE WHEN READY
@client.event
async def on_ready():
print('------')
print('Logged in as ' + client.user.name)
print(client.user.id)
print('------')
print('Made by k0rndawg')
print('ready when you are, dude')
print('------')
@client.event
async def on_message(message):
if message.content.startswith("/insult"):
insults = random.choice(['eat me', 'your mom', 'blah blah', 'youre ugly', 'anish has a hot mom'])
embed = discord.Embed(title=insults, color=1977451)
client.run("my token")