Author: nonsensetwice#3475 on behalf of Mad Hatter MGMT
This is based on this post: The Mad Hatter Announcement System, aka the Clean Cup Initiative
After reviewing feedback on this potential system, the Mad Hatter team is ready to begin building. However, we’re interested in understanding how you, the community, would make best use of this. Currently, we have two different approaches that we are exploring:
The workflow is simple: you open a web form, enter all the relevant information for your announcement in the provided fields, and submit the form. Mad Hatter would then gather all the information, compile it as necessary, and post at the scheduled time each day.
The drawback for this setup is that form entry would not capture role and user tags. In order for Mad Hatter to appropriately tag members and roles in the announcements, you would need to capture the numeric IDs of each member and role that would be tagged in your announcement.
The prep work for this method would be a little higher, as you would need to collect the IDs prior to submitting the form.
An alternative to the Entry Form is the in-channel flow. Rather than submit announcements via a web form, you would use a command to begin the announcement entry process. This method would allow you to create announcements as you normally do, entering all the information and tagging members and roles as usual, all within Discord.
The drawback to this method is that it may not feel as easy as utilizing a web form. However, the prep work will be minimal, as there is no need to acquire member and role IDs for this method.
Now, the question is: which do you prefer?
- Entry Form All DAY
- In-Channel Flow All the WAY
In either case, Level 1, Level 2, and Guest Pass tags will be scrubbed from any announcements, due to the fact that this initiative is aimed at reducing these notifications. Per the original proposal, linked above, L1, L2, and Guest Pass will only be pinged twice per day: once at 0 UTC and again at 12 UTC. Over time, the idea is that we eventually build the habits in checking the announcements channel regularly, to one day eliminate these pings entirely. For more detail, read the proposal and peruse the comments there.