-
Notifications
You must be signed in to change notification settings - Fork 14
Open
Labels
new-cogNew cog for bot.New cog for bot.
Description
Overview
Introducing homelab+, a brand new subscription platform that allows users to subscribe to personalized content lists! Just kidding... kind of. This subscription cog will allow users to create notification lists, and allow other users to subscribe to them.
Commands
[p]lists new <list name> - creates a new named list
[p]lists <list name> set open <true|false> - allow or disallow open posting, where any member of the list can post a notification to the list
[p]lists <list name> set owner <user> - changes ownership of the list to the provided user (useable by current owner or mod+)
[p]lists <list name> authors <add|delete> <user> - adds or removes an approved author (only checked when open posting is disabled)
[p]lists <list name> members <add|delete> <user> - adds or removes a list member. Adds can only be done by the user or mod+. Deletes can be done by the list owner, user, or mod+.
[p]subscribe <list name> - subscribe yourself to the list
[p]unsubscribe <list name> - unsubscribe yourself from the list
[p]subscriptions [user] - lists your subscriptions (mod+ can list other people's subscriptions by providing a user)
[p]post <list name> [post content] - Pings all list subscribers with the post content
DoD
- I guess implement all the stuff above?
Stretch
- Track uses so we can link to prior posts with
[p]lists <list name> posts
Metadata
Metadata
Assignees
Labels
new-cogNew cog for bot.New cog for bot.