Я работаю над базовым ботом Discord.py. В настоящее время у меня есть несколько команд, но, поскольку я, кажется, запускаю их каждый раз и запускаю другую команду, добавляется новый ответ. Все, что я хочу, это иметь один ответ на команду.
import discord
from discord.ext import commands
client = commands.Bot(command_prefix = '.')
@client.event
async def on_ready():
print('Bot is ready.')
@client.command()
async def logon(ctx):
await ctx.send(f'You are now On-Duty!')
@client.command()
async def ping(ctx):
await ctx.send(f'Pong! {round(client.latency * 1000)}ms')
Я ожидаю, что результат после ввода команд ".logon" и ".ping" будет 1x, а не кратным.