FRCDiscord / Dozer

Omnipotent guild management bot for FIRST Discord servers
GNU General Public License v3.0
40 stars 45 forks source link

Updated info.py #439

Closed skruglov2023 closed 11 months ago

skruglov2023 commented 1 year ago

Added (or returned, it was in the old ftc dozer that we were using as a base for dozer2.0) Added role/rolemembers commands, that show users with role and info about specific roles Updated guild command Updated profile/member command to be ephemeral with slash

I can also provide our version of info.py, the only thing that it currently lacks is the levels data for member profile info.

guineawheek commented 1 year ago

i don't entirely understand why the command outputs have to be ephemeral -- bot channels exist for a reason

skruglov2023 commented 1 year ago

yeah but do people always use them? Also, ephemeral only affects slash commands. Regular ones will respond with regular messages. Though, I guess it would help to change those from message.send to message.reply

And honestly, I just like ephemeral stuff. It's much cleaner sometimes than regular stuff.

guineawheek commented 1 year ago

yeah but do people always use them?

That is a moderation issue. Fix the problem, not the effects.

And honestly, I just like ephemeral stuff. It's much cleaner sometimes than regular stuff.

Honestly I think it's useful to not just delete everything after 30 seconds or so. Not everyone reads super quickly (so this may become an accessibility issue), and it is useful to have context in conversations around bot commands.

skruglov2023 commented 1 year ago

Honestly I think it's useful to not just delete everything after 30 seconds or so. Not everyone reads super quickly (so this may become an accessibility issue), and it is useful to have context in conversations around bot commands.

Ephemeral deletes only after you hit the "dismiss message" button. No one is removing the old "type it out" commands, which will respond the normal way. Ephemeral just adds the option to quickly do something without having to move to bot commands to do it.

tweirtx commented 1 year ago

Ephemeral commands do disappear after a while...I would prefer them to be normal messages as well.

skruglov2023 commented 1 year ago

All command responses to regular [!&%whatever]commands are regular They're ephemeral only for slash commands

tweirtx commented 1 year ago

I understand that. My change request stands.