Starboards are channels where messages go when a specific reaction is added. In the most common variant of this, reacting with a ⭐ would send an embed of that message to a channel named #starboard.
Starboards higher in the list will take priority over ones lower in the list. If there is a restriction setup for a starboard higher in the list that isn't matched, lower priority starboards will be considered.
As an example, let's say we have
#staff-starboard. If someone reacts with ⭐ in any channel in the
Staff category, we want it to go to the
#staff-starboard channel, and any messages sent elsewhere will go to the regular starboard channel. To do this, we would create a
#staff-starboard starboard with the ⭐ emoji, and setup a whitelist for the
Staff category. Then, we would create the regular starboard below it without a whitelist so that it sends other messages to
This also works with other options, such as
minStars. If a starboard's requirements are not met, we consider other starboards that match the same emoji. You can use this fall-through behavior for category-specific starboards, separate starboards for extremely old messages, etc.