ErythroGuild / irene

<Erythro>'s server admin bot.
Mozilla Public License 2.0
0 stars 0 forks source link

Add personal tags (and split it from global ones) #271

Open Ernest314 opened 2 years ago

Ernest314 commented 2 years ago

Global tags should still only be editable by Officers, perhaps allow any Members to create personal tags? Decide if people should be able to view/use other members' personal tags.

Ernest314 commented 1 year ago

Too much complexity, and most people don't have a use for tags. The ones who do can use /suggest to get them added (#361).

Ernest314 commented 1 year ago

Actually, there's a pretty simple way to do this which wouldn't introduce too much complexity. Simply save personal tags in a separate file (e.g. "tags-personal.txt"), and modify the subcommands as such:

Ernest314 commented 1 year ago

set, set-server, and remove should all have confirm interactables, and they should show a preview of the tag being modified.

Ernest314 commented 1 year ago

Only check for tag name uniqueness between own personal tags and server tags; do NOT check for tag name uniqueness between own and others' personal tags.

Ernest314 commented 1 year ago

Somehow indicate (maybe in the modal? There is already a warning there) that personal tags should not be considered private data.