Added user story 3

This commit is contained in:
Frank Mueller 2017-12-05 18:03:38 +01:00
parent af7c3cc25f
commit d520304915
No known key found for this signature in database
GPG Key ID: 43233E3FD88D314E
2 changed files with 44 additions and 0 deletions

View File

@ -13,6 +13,7 @@ Any reason *User A* doesn't want to see posts of *User B* anymore.
- *User A*
- *User B*
- *User C*
## Pre-Condition

View File

@ -0,0 +1,43 @@
# User Story 3: Filter unwanted Content
## Description
*User A* does not want to view any messages that contain the phrase x. *User A*
updates their moderation rules to ignore any messages that contain the phrase x.
Messages that contain the phrase x no longer appear in any chat feeds of *User A*.
## Trigger
Feeds of *User A* contain a phrase the user doesn't want to see.
## Actors
- *User A*
- *User B*
## Pre-Condition
*User A* discovers phrases she dislikes and decides to ignore these messages.
## Post-Condition
After adding a phrase to ignore no more messages containing this phrase are
in the feed of *User A*.
## Flow
- *User A* discovers unwanted phrase.
- *User A* decides to filter this phrase out.
- *User A* opens a (global|chat room) menu and selects the menu point
for filtering.
- *User A* adds a phrase to filter.
## Remarks
- Question: Does a phrase ban of a user effects only one chat room or all
chats of *User A*?
- Question: Does the *User A* get a kind of notification of an unwanted phrase
by *User B*, e.g. to allow her to react on it?
- Question: Which options for filters? Exact match, full words, wildcards,
regular expressions?
- Todo: Add user stories for the changing and the removal of filter phrases.