+bbs
Access the bulletin board system.
Usage:
+bbs - List all available boards
+bbs <board> - List all posts on a board
+bbs <board>/<post> - Read a specific post
+bbs/post <board>/<title> = <message>
- Post a new message
+bbs/edit <board>/<post> = <new message>
- Edit one of your posts
+bbs/delete <board>/<post> - Delete one of your posts
Admin/Builder commands:
+bbs/create <name> = <description>[/roster=<roster1>,<roster2>...]
- Create a new board
- Optional roster restrictions can be specified
+bbs/editboard <board> = <field>, <value>
- Edit board settings (description)
+bbs/editboard/rosters <board> = <roster1>[,<roster2>...]
- Set roster restrictions for a board
- Use empty value to clear all restrictions
+bbs/addroster <board> = <roster>
- Add a roster restriction to a board
+bbs/removeroster <board> = <roster>
- Remove a roster restriction
+bbs/listrosters <board> - List all rosters on a board
+bbs/lock <board> - Lock a board to prevent new posts
+bbs/pin <board>/<post> - Pin a post to the top
+bbs/unpin <board>/<post> - Unpin a post
+bbs/deleteboard <board> - Delete an entire board
+bbs/readonly <board> - Toggle read-only mode for a board
Board Permissions:
Boards can have multiple permission settings that interact:
1. Roster Restrictions:
- When a board has roster restrictions:
* Only members of the specified rosters can see and post
* This is indicated by a * after the board name
* Admins/Builders can always see and post
2. Read-Only Mode:
- When a board is read-only:
* Only Admins/Builders can post/edit/delete
* Everyone else can still read the board
* This is indicated by a * before the board name
Examples:
- A board with roster restrictions:
* Only roster members can see and post
* Admins/Builders have full access
* Shows as "BoardName*" in listings
- A read-only board:
* Everyone can read
* Only Admins/Builders can post
* Shows as "* BoardName" in listings
- A read-only board with roster restrictions:
* Only roster members can read
* Only Admins/Builders can post
* Shows as "* BoardName*" in listings
Examples:
+bbs
+bbs announcements
+bbs 1/1
+bbs/post announcements/Welcome! = Hello everyone!
+bbs/edit 1/1 = This is the corrected message.
+bbs/delete 1/1
+bbs/create Staff = Staff Discussion
+bbs/create IC = In Character/roster=Vampire,Werewolf
+bbs/editboard/rosters IC = Vampire,Werewolf,Mage
+bbs/addroster IC = Hunter
+bbs/removeroster IC = Vampire
+bbs/readonly Announcements