Visual indication that the bot is processing a command given to it. Some commands may be long running and it would be good UX to notify the user that the bot received the message and is processing it.
It would also be handy to mark the message as completed or failed as bot commands/responses in a busy channel may be interwoven with normal user messages and it may not be apparent if a command succeeded or not.
Current Behavior
There is currently no indication that the bot is running the command the user entered.
Possible Solution
Add a processing reaction as soon as the bot begins executing a command. When the command completes (successfully or with errors), the processing reaction is removed.
Add a success reaction when a command completed successfully.
Add a failure reaction when the command returns with a failure.
Expected Behavior
Visual indication that the bot is processing a command given to it. Some commands may be long running and it would be good UX to notify the user that the bot received the message and is processing it.
It would also be handy to mark the message as completed or failed as bot commands/responses in a busy channel may be interwoven with normal user messages and it may not be apparent if a command succeeded or not.
Current Behavior
There is currently no indication that the bot is running the command the user entered.
Possible Solution
Add a
processing
reaction as soon as the bot begins executing a command. When the command completes (successfully or with errors), theprocessing
reaction is removed.Add a
success
reaction when a command completed successfully.Add a
failure
reaction when the command returns with a failure.