Cannot change voice name 2 times
pokorj54 opened this issue ยท 3 comments
If executing this series of commands,
::voice add
::voice edit A
::voice edit B
The channel will remain at name A
Rate limit's fault - add special message when bot hits rate limit. (Instead of generic fail message or just timed out response)
How about reacting with โ and deferring the API request instead?
That could become too complicated very quickly.. What if the channel is deleted when the final request happens? What if someone else requests to change the channel's name? Do I put it in queue, or count just last? What if the name itself is invalid (You find it only after you send a request)? What if bot reboots? Also, how do I know how long the rate limit lasts? DSharpPlus is quite restrictive in this, doubt we could access rate limit buckets...
Easiest to implement is just that special response..