detectads/webif/plugin/detectads/sweeper.js

44 lines
892 B
JavaScript

schema.criterion.flag.select.Addetection = 'Ad-detection done';
register_queue('detectads', 'Ad-detection');
macros.detectads = {
desc: 'Sample DetectAds rules',
rules:
[
{
"raw": "bookmarks 0 !flag Addetection !textmatch %channel~~BBC* !queue detectads action queue {detectads }",
"name": "Queue for DetectAds (add/remove/modify conditions as needed)",
"type": "global",
"enabled": "0",
"criteria": [
{
"negate": 0,
"cmd": "bookmarks",
"arg": "0"
},
{
"negate": 1,
"cmd": "flag",
"arg": "Addetection"
},
{
"negate": 1,
"cmd": "textmatch",
"arg": "%channel~~BBC*"
},
{
"negate": 1,
"cmd": "queue",
"arg": "detectads"
}
],
"action": {
"cmd": "queue",
"arg": "detectads"
}
}
]
};