* Simple ones first
* Less simple but still simple.
* Slightly more complicated
* use correct name
* move to module
* Black -l 120
* review
* give users the proper feedback
Co-authored-by: aikaterna <20862007+aikaterna@users.noreply.github.com>
* Embedded answers would reply with the correct status ("user is away", idle, dnd, or offline) while text messages were all lumped together under "user is away" for idle, dnd, offline. This change brings the text messages in line with the embedded messages.
* f strings instead of format because I should have done that before
* variable fix for listening status
This gives a little bit more flair to the listening and gaming options providing details about the users activity such as:
Game details if the game provides it or a thumbnail.
Listening shows the current placement in the song just like the audio cog as well as the album art now.
You can also now set an image as the response if embeds are enabled and the image is a valid embed image.
This also fixes a bug when the bot restarts removing old settings and a bug with replacing mentions in listening status.
This will properly display each option with a maximum of 20 characters to give a glimpse and respects maximum allowable characters in the description field. Hopefully no one adds so many games that this is an issue.
This adds gaming, streaming, and listening options when people are mentioned. This also allows mods, admins, and bot owner to be allowed despite ignoring the guild. This also prevents posts from bots mentioning a user.
RC1 changes on all cogs. Tools has inrole fixed, now will display appropriately if 0 people are in the specified role. Timezone: removed the time place command as timezoneapi.io has changed to a paid service.