Skip to content

Pinned message command #1357

@anand2312

Description

@anand2312

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    a: utilityRelated to utility commands: (bot, eval, extensions, jams, reminders, snekbox, utils)p: 3 - lowLow Prioritys: planningDiscussing detailst: featureNew feature or request

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions