When a user uses a command like !ping, the bot sends the response as a separate message instead of replying to the message that triggered it.
For example, currently:
User: !ping
Bot: Pong!
Command processing time: 72.875 ms
The bot should instead reply directly to the !ping message:
User: !ping
↳ Bot: Pong!
Command processing time: 72.875 ms
This would make it easier to follow which message the bot is responding to, especially in busy channels.
The reply should not mention or ping the user.
If the bot is using discord.py, this could be handled with:
await message.reply(response, mention_author=False)
Why
Replying to the original message makes it much clearer what the bot is responding to, especially in busy channels.
When a user uses a command like
!ping, the bot sends the response as a separate message instead of replying to the message that triggered it.For example, currently:
User:
!pingBot:
Pong!Command processing time: 72.875 msThe bot should instead reply directly to the
!pingmessage:User:
!ping↳ Bot:
Pong!Command processing time: 72.875 msThis would make it easier to follow which message the bot is responding to, especially in busy channels.
The reply should not mention or ping the user.
If the bot is using
discord.py, this could be handled with:Why
Replying to the original message makes it much clearer what the bot is responding to, especially in busy channels.