Allow CodeyBot to generate random phrase based on user messages (with consent) and Markov chain #544
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary of Changes
Related Issues
Issue #543
Steps to Reproduce
phrase_users
andphrase_messages
will be created in the SQLite database./phrase signup
will attempt to sign the invoker up and collect their messages in the server within 1 year, or tell invoker that they are already signed up. If it's signing a new user up, it will take several minutes to finish./phrase create
or/phrase
will generate a random phrase based on the invoker./phrase create @username
will generate a random phrase based on the target user, if consented, otherwise it informs that the target user has not given consent./phrase quit
will remove the invoker from the database and wipe out all message data related to the invoker.