forked from clara-j/media_cleaner
-
-
Notifications
You must be signed in to change notification settings - Fork 7
Behavioral Statement Breakdown
terrelsa13 edited this page Nov 11, 2023
·
10 revisions
- Specify the action MUMC will take when a
behavioral_statementis evaluated.
advance_settings:
behavioral_statements:
media_type:
conditional_behavior:
action:
user_conditional:
played_conditional:
action_control:conditional_behaviors can be one of the following:
- favorite
- whitetag
- blacktag
- whitelist
- blacklist
action is either:
- delete
- keep
user_conditional is either:
- all - Every monitored_user meets the conditional_behavior for the media_item
- any - One or more monitored_users meet the conditional_behavior for the media_item
played_conditional can be one of the following:
- all_all
- Every monitored_user meets the
countandcount equalityof both the played filter_statement and created filter_statement
- Every monitored_user meets the
- any_any
- One or more monitored_users meet the
countandcount equalityof either the played filter_statement or created filter_statement
- One or more monitored_users meet the
- all_any
- Every monitored user meets the
countandcount equalityof either the played filter_statement or created filter_statement
- Every monitored user meets the
- any_all
- One or more monitored_users meet the
countandcount equalityof both the played filter_statement and created filter_statement
- One or more monitored_users meet the
- all_played
- Every monitored_user meets the
countandcount equalityof the played filter_statement - Ignore the
countandcount equalityof the created filter_statement
- Every monitored_user meets the
- any_played
- One or more monitored_users meet the
countandcount equalityof the played filter_statement - Ignore the
countandcount equalityof the created filter_statement
- One or more monitored_users meet the
- all_created
- Every monitored_user meets the
countandcount equalityof the created filter_statement - Ignore the
countandcount equalityof the played filter_statement
- Every monitored_user meets the
- any_created
- One or more monitored_users meet the
countandcount equalityof the created filter_statement - Ignore the
countandcount equalityof the played filter_statement
- One or more monitored_users meet the
- ignore
- Ignore the
countandcount equalityof both the played filter_statement and created filter_statement
- Ignore the
BehavioralControl = (user_conditional and played_conditional)
- When action is delete, BehavioralControl is true, and action_control: 0
- No action taken on True; No action taken on False (disabled)
- No action taken on media_item
- If media_item is in the delete list; it will remain in the delete list
- If media_item is not in the delete list; it will remain not in the delete list
- No action taken on media_item
- No action taken on True; No action taken on False (disabled)
- When action is delete, BehavioralControl is true, and action_control: 1
- No action taken on True; Action taken on False
- No action taken on media_item
- If media_item is in the delete list; it will remain in the delete list
- If media_item is not in the delete list; it will remain not in the delete list
- No action taken on media_item
- No action taken on True; Action taken on False
- When action is delete, BehavioralControl is true, and action_control: 2
- No action taken on True; Opposite action taken on False
- No action taken on media_item
- If media_item is in the delete list; it will remain in the delete list
- If media_item is not in the delete list; it will remain not in the delete list
- No action taken on media_item
- No action taken on True; Opposite action taken on False
- When action is delete, BehavioralControl is true, and action_control: 3
- Action taken on True; No action taken on False (recommended)
- media_item is added to the delete list
- Action taken on True; No action taken on False (recommended)
- When action is delete, BehavioralControl is true, and action_control: 4
- Action taken on True; Action taken on False
- media_item is added to the delete list
- Action taken on True; Action taken on False
- When action is delete, BehavioralControl is true, and action_control: 5
- Action taken on True; Opposite action taken on False (recommended)
- media_item is added to the delete list
- Action taken on True; Opposite action taken on False (recommended)
- When action is delete, BehavioralControl is true, and action_control: 6
- Opposite action taken on True; No action taken on False
- media_item is removed from the delete list
- Opposite action taken on True; No action taken on False
- When action is delete, BehavioralControl is true, and action_control: 7
- Opposite action taken on True; Action taken on False
- media_item is removed from the delete list
- Opposite action taken on True; Action taken on False
-
When action is delete, BehavioralControl is true, and action_control: 8
- Opposite action taken on True; Opposite action taken on False
- media_item is removed from the delete list
- Opposite action taken on True; Opposite action taken on False
-
When action is delete, BehavioralControl is false, and action_control: 0
- No action taken on True; No action taken on False (disabled)
- No action taken on media_item
- If media_item is in the delete list; it will remain in the delete list
- If media_item is not in the delete list; it will remain not in the delete list
- No action taken on media_item
- No action taken on True; No action taken on False (disabled)
- When action is delete, BehavioralControl is false, and action_control: 1
- No action taken on True; Action taken on False
- media_item is added to the delete list
- No action taken on True; Action taken on False
- When action is delete, BehavioralControl is false, and action_control: 2
- No action taken on True; Opposite action taken on False
- media_item is removed from the delete list
- No action taken on True; Opposite action taken on False
- When action is delete, BehavioralControl is false, and action_control: 3
- Action taken on True; No action taken on False (recommended)
- No action taken on media_item
- If media_item is in the delete list; it will remain in the delete list
- If media_item is not in the delete list; it will remain not in the delete list
- No action taken on media_item
- Action taken on True; No action taken on False (recommended)
- When action is delete, BehavioralControl is false, and action_control: 4
- Action taken on True; Action taken on False
- media_item is added to the delete list
- Action taken on True; Action taken on False
- When action is delete, BehavioralControl is false, and action_control: 5
- Action taken on True; Opposite action taken on False (recommended)
- media_item is removed from the delete list
- Action taken on True; Opposite action taken on False (recommended)
- When action is delete, BehavioralControl is false, and action_control: 6
- Opposite action taken on True; No action taken on False
- No action taken on media_item
- If media_item is in the delete list; it will remain in the delete list
- If media_item is not in the delete list; it will remain not in the delete list
- No action taken on media_item
- Opposite action taken on True; No action taken on False
- When action is delete, BehavioralControl is false, and action_control: 7
- Opposite action taken on True; Action taken on False
- media_item is added to the delete list
- Opposite action taken on True; Action taken on False
-
When action is delete, BehavioralControl is false, and action_control: 8
- Opposite action taken on True; Opposite action taken on False
- media_item is removed from the delete list
- Opposite action taken on True; Opposite action taken on False
-
When action is keep, BehavioralControl is true, and action_control: 0
- No action taken on True; No action taken on False (disabled)
- No action taken on media_item
- If media_item is in the delete list; it will remain in the delete list
- If media_item is not in the delete list; it will remain not in the delete list
- No action taken on media_item
- No action taken on True; No action taken on False (disabled)
- When action is keep, BehavioralControl is true, and action_control: 1
- No action taken on True; Action taken on False
- No action taken on media_item
- If media_item is in the delete list; it will remain in the delete list
- If media_item is not in the delete list; it will remain not in the delete list
- No action taken on media_item
- No action taken on True; Action taken on False
- When action is keep, BehavioralControl is true, and action_control: 2
- No action taken on True; Opposite action taken on False
- No action taken on media_item
- If media_item is in the delete list; it will remain in the delete list
- If media_item is not in the delete list; it will remain not in the delete list
- No action taken on media_item
- No action taken on True; Opposite action taken on False
- When action is keep, BehavioralControl is true, and action_control: 3
- Action taken on True; No action taken on False (recommended)
- media_item is removed from the delete list
- Action taken on True; No action taken on False (recommended)
- When action is keep, BehavioralControl is true, and action_control: 4
- Action taken on True; Action taken on False
- media_item is removed from the delete list
- Action taken on True; Action taken on False
- When action is keep, BehavioralControl is true, and action_control: 5
- Action taken on True; Opposite action taken on False (recommended)
- media_item is removed from the delete list
- Action taken on True; Opposite action taken on False (recommended)
- When action is keep, BehavioralControl is true, and action_control: 6
- Opposite action taken on True; No action taken on False
- media_item is added to the delete list
- Opposite action taken on True; No action taken on False
- When action is keep, BehavioralControl is true, and action_control: 7
- Opposite action taken on True; Action taken on False
- media_item is added to the delete list
- Opposite action taken on True; Action taken on False
-
When action is keep, BehavioralControl is true, and action_control: 8
- Opposite action taken on True; Opposite action taken on False
- media_item is added to the delete list
- Opposite action taken on True; Opposite action taken on False
-
When action is keep, BehavioralControl is false, and action_control: 0
- No action taken on True; No action taken on False (disabled)
- No action taken on media_item
- If media_item is in the delete list; it will remain in the delete list
- If media_item is not in the delete list; it will remain not in the delete list
- No action taken on media_item
- No action taken on True; No action taken on False (disabled)
- When action is keep, BehavioralControl is false, and action_control: 1
- No action taken on True; Action taken on False
- media_item is removed from the delete list
- No action taken on True; Action taken on False
- When action is keep, BehavioralControl is false, and action_control: 2
- No action taken on True; Opposite action taken on False
- media_item is added to the delete list
- No action taken on True; Opposite action taken on False
- When action is keep, BehavioralControl is false, and action_control: 3
- Action taken on True; No action taken on False (recommended)
- No action taken on media_item
- If media_item is in the delete list; it will remain in the delete list
- If media_item is not in the delete list; it will remain not in the delete list
- No action taken on media_item
- Action taken on True; No action taken on False (recommended)
- When action is keep, BehavioralControl is false, and action_control: 4
- Action taken on True; Action taken on False
- media_item is removed from the delete list
- Action taken on True; Action taken on False
- When action is keep, BehavioralControl is false, and action_control: 5
- Action taken on True; Opposite action taken on False (recommended)
- media_item is added to the delete list
- Action taken on True; Opposite action taken on False (recommended)
- When action is keep, BehavioralControl is false, and action_control: 6
- Opposite action taken on True; No action taken on False
- No action taken on media_item
- If media_item is in the delete list; it will remain in the delete list
- If media_item is not in the delete list; it will remain not in the delete list
- No action taken on media_item
- Opposite action taken on True; No action taken on False
- When action is keep, BehavioralControl is false, and action_control: 7
- Opposite action taken on True; Action taken on False
- media_item is removed from the delete list
- Opposite action taken on True; Action taken on False
- When action is keep, BehavioralControl is false, and action_control: 8
- Opposite action taken on True; Opposite action taken on False
- media_item is added to the delete list
- Opposite action taken on True; Opposite action taken on False
- MUMC wiki
- Install
- Files & Directories
- Terminology
- Configuration File Examples
- Configuration Tree
-
Additional Information
- OS Permissions
- Configuration Builder/Editor
- Played And Created Filter Statement Breakdown
- Played And Created Filter Tag Breakdown
- Dangerous Filter Statements
- Behavioral Statement Breakdown
- Behavioral Tag Breakdown
- Blacklisting vs Whitelisting
- Blacktagging vs Whitetagging
- Library Matching byId vs byPath vs byNetworkPath
- Minimum Episodes vs Minium Played Episodes
- Conditional Behavior Priorities
- Media Mangers
- Command-Line Arguments
- Make MUMC Run FASTERRRRRR!!!
- Known Limitations