-
Notifications
You must be signed in to change notification settings - Fork 7
Open
Labels
enhancementNew feature or requestNew feature or requestgood first issueGood for newcomersGood for newcomers
Description
Enable a room setting that syncs in-bot quotes with room quotes.
The setting should be stored in room configs (something like quoteSync: true).
When enabled, this setting should do the following:
- Any time a quote is added on Showdown (with the text
^Quote.*was added by), or when the command,quote syncis run, a sync should be attempted. - The sync will read the quotes from the PS quotes command, parse it into the new quotes list, and update the database. At the time of sync, all
/mesyntax should take every quote into consideration for[name]detection (seesrc/ps/commands/quotes.tsx:90). - If a quote is attempted to be added on PartBot in a room that has sync enabled, don't write to the DB directly. Instead, show an error (add the quote to PS instead) and add an HTML box to the user that would add the quote to PS when clicked.
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestgood first issueGood for newcomersGood for newcomers