pinboard

Make a communal notes board! Users can add and remove their contributions to a pinned message at any time, like adding sticky notes to an office board.

  • pins
  • pinned
  • messages
  • board

Install

To get started, first set up your own Red Discord Bot. Then, run these commands:

[p]repo add coffee-cogs https://github.com/coffeebank/coffee-cogs
[p]cog install coffee-cogs pinboard

This cog stores the data you submit into a pinned message, in order to keep pinned messages updated.


A communal notes board, for all users to contribute to...

Create a pinboard for:

  • Games - members can share their usernames

  • Social Media - members can share their @handles

  • Group Diary - members can post short messages for the day!

  • Comments - members can respond to a prompt

Get Started

  1. Type [p]setpinboard for tutorial
  2. Server admin creates a Pinboard:
    [p]setpinboard add LABEL #CHANNEL DESCRIPTION
    • The label will be the title of the Pinboard
    • The label will also be the keyword for adding to the Pinboard.
    • Multi-word labels must be in "quotes like this"
  3. Members add to the Pinboard:
    [p]pinboard add LABEL MEMBERCONTENTHERE
    • The label is same as the Pinboard title

You're done!


Formatting

Pinboards have a label (title) and description.

Discord Limits:

  • The pinboard label (title) is limited to 256 characters
  • The description is limited to 4096 characters
  • There can be up to 25 fields (users per pinboard)
  • A field's name (user display name) is limited to 256 characters
  • A field's value (user input data) is limited to 1024 characters
  • The sum of all characters in a message is limited to 6000 characters

More Possibilities (Advanced)

The message can contain short introductions and details.

For example, a Pinboard message for "POPULARGAME Players" can be created, and the server members can add to the message with their own usernames.

Multiple Pinboard messages can be created.

Server aliases can be created through Red Bot to create a more seamless command, such as [p]addPOPULARGAMEusername