Entonces, cualquiera puede invitar a mi bot personal a su servidor. Por lo tanto, quiero que el comando funcione en un canal específico o en un servidor específico con @bot.event no en el cliente.
si usa await bot.process_commands(message) , puede probar esto
@bot.event async def on_message(message): if message.channel.id == yourchannelid: await bot.process_commands(message) if message.guild.id = yourguildid: await bot.process_commands(message)puede agregar controles en on_message para que el bot no se responda a sí mismo