-
-
Notifications
You must be signed in to change notification settings - Fork 751
Pinned message command #1357
Copy link
Copy link
Closed
Labels
a: utilityRelated to utility commands: (bot, eval, extensions, jams, reminders, snekbox, utils)Related to utility commands: (bot, eval, extensions, jams, reminders, snekbox, utils)p: 3 - lowLow PriorityLow Prioritys: planningDiscussing detailsDiscussing detailst: featureNew feature or requestNew feature or request
Metadata
Metadata
Assignees
Labels
a: utilityRelated to utility commands: (bot, eval, extensions, jams, reminders, snekbox, utils)Related to utility commands: (bot, eval, extensions, jams, reminders, snekbox, utils)p: 3 - lowLow PriorityLow Prioritys: planningDiscussing detailsDiscussing detailst: featureNew feature or requestNew feature or request
Type
Fields
Give feedbackNo fields configured for issues without a type.
Invocation
!pin <n> [channel]Fetches the n'th pinned message from
channel, in an embed.Optional argument channel defaults to the channel in which the command was invoked.
Rationale
As tags are generally not library specific, this command could be used as an alternative to get common issues/popular guides that are kept as pinned messages in topical channels. This would let us make tags more general, while also getting the ease of access of a tag-like command.
Moreover, regular helpers in topical channels mostly remember the order of pinned messages, so using the command wouldn't need too much extra effort.
The main issue that I can see with this is formatting; but a good portion of messages that get pinned are well formatted, so directly dropping them into an embed wouldn't look that bad.