start api pin

Pin and unpin messages in channels

Pin and unpin messages in channels

Requires authentication — run start login first or set START_API_KEY.

Commands

CommandDescription
start api pin addPin a message to a channel
start api pin removeUnpin a message

add

Pin a message to a channel

Terminal

start api pin add <message> <channel>
ArgumentRequiredDescription
messageYesMessage ID to pin
channelYesChannel ID

remove

Unpin a message

Terminal

start api pin remove <id>
ArgumentRequiredDescription
idYesPin ID to remove

Examples

Pin a message

Terminal

start api pin add msg_abc123 ch_general
✓ Message pinned

Unpin a message

Terminal

start api pin remove pin_abc123
✓ Message unpinned

List pinned messages (via message list)

Terminal

# pinned messages show up in channel message list
start api message list srv_abc123 ch_general --json \
| jq '[.[] | select(.isPinned)]'