Advertisement
Guest User

Untitled

a guest
May 25th, 2019
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
JSON 6.56 KB | None | 0 0
  1. {
  2.   "name": "blacklist",
  3.   "permissions": "NONE",
  4.   "restriction": "1",
  5.   "_id": "DegUR",
  6.   "actions": [
  7.     {
  8.       "info": "0",
  9.       "infoIndex": "1",
  10.       "storage": "1",
  11.       "varName": "create",
  12.       "name": "Store Command Params"
  13.     },
  14.     {
  15.       "server": "0",
  16.       "varName": "",
  17.       "info": "1",
  18.       "storage": "1",
  19.       "varName2": "sid",
  20.       "name": "Store Server Info"
  21.     },
  22.     {
  23.       "storage": "1",
  24.       "varName": "create",
  25.       "comparison": "6",
  26.       "value": "(remove||delete)",
  27.       "iftrue": "2",
  28.       "iftrueVal": "16",
  29.       "iffalse": "0",
  30.       "iffalseVal": "8",
  31.       "name": "Check Variable"
  32.     },
  33.     {
  34.       "storage": "1",
  35.       "varName": "create",
  36.       "comparison": "6",
  37.       "value": "(list||view||show)",
  38.       "iftrue": "2",
  39.       "iftrueVal": "24",
  40.       "iffalse": "0",
  41.       "iffalseVal": "8",
  42.       "name": "Check Variable"
  43.     },
  44.     {
  45.       "storage": "1",
  46.       "varName": "create",
  47.       "comparison": "6",
  48.       "value": "(create||add||make||insert)",
  49.       "iftrue": "2",
  50.       "iftrueVal": "8",
  51.       "iffalse": "0",
  52.       "iffalseVal": "8",
  53.       "name": "Check Variable"
  54.     },
  55.     {
  56.       "condition": "0",
  57.       "comparison": "0",
  58.       "value": "1",
  59.       "iftrue": "2",
  60.       "iftrueVal": "14",
  61.       "iffalse": "1",
  62.       "iffalseVal": "11",
  63.       "name": "Check Parameters"
  64.     },
  65.     {
  66.       "name": "End Action Sequence"
  67.     },
  68.     {
  69.       "info": "0",
  70.       "infoIndex": "2",
  71.       "storage": "1",
  72.       "varName": "name",
  73.       "name": "Store Command Params"
  74.     },
  75.     {
  76.       "storage": "1",
  77.       "varName": "name",
  78.       "comparison": "6",
  79.       "value": "[a-zA-Z]",
  80.       "iftrue": "2",
  81.       "iftrueVal": "32",
  82.       "iffalse": "0",
  83.       "iffalseVal": "",
  84.       "name": "Check Variable"
  85.     },
  86.     {
  87.       "input": "{\n\"filter\": \"${tempVars(\"name\")}\"\n}",
  88.       "format": ".json",
  89.       "filename": "${tempVars(\"name\").toLowerCase()}",
  90.       "filepath": "./filters/${tempVars(\"sid\")}/",
  91.       "filetask": "0",
  92.       "name": "File Control"
  93.     },
  94.     {
  95.       "input": "{\n\"filter\": \"${tempVars(\"name\").toLowerCase()}\"\n}",
  96.       "format": ".json",
  97.       "filename": "${tempVars(\"name\").toLowerCase()}",
  98.       "filepath": "./filters/${tempVars(\"sid\")}/",
  99.       "filetask": "1",
  100.       "name": "File Control"
  101.     },
  102.     {
  103.       "channel": "0",
  104.       "varName": "",
  105.       "message": "Now filtering `${tempVars(\"name\")}`!",
  106.       "storage": "0",
  107.       "varName2": "",
  108.       "name": "Send Message"
  109.     },
  110.     {
  111.       "name": "End Action Sequence"
  112.     },
  113.     {
  114.       "channel": "0",
  115.       "varName": "",
  116.       "message": "Too much/few parameters!",
  117.       "storage": "0",
  118.       "varName2": "",
  119.       "name": "Send Message"
  120.     },
  121.     {
  122.       "name": "End Action Sequence"
  123.     },
  124.     {
  125.       "info": "0",
  126.       "infoIndex": "2",
  127.       "storage": "1",
  128.       "varName": "name",
  129.       "name": "Store Command Params"
  130.     },
  131.     {
  132.       "filename": "./filters/${tempVars(\"sid\")}/${tempVars(\"name\")}.json",
  133.       "storage": "1",
  134.       "varName2": "jsonfile",
  135.       "name": "Read File"
  136.     },
  137.     {
  138.       "storage": "1",
  139.       "varName": "jsonfile",
  140.       "comparison": "0",
  141.       "value": "",
  142.       "iftrue": "0",
  143.       "iftrueVal": "18",
  144.       "iffalse": "2",
  145.       "iffalseVal": "22",
  146.       "name": "Check Variable"
  147.     },
  148.     {
  149.       "input": "",
  150.       "format": ".json",
  151.       "filename": "${tempVars(\"name\")}",
  152.       "filepath": "./filters/${tempVars(\"sid\")}",
  153.       "filetask": "3",
  154.       "name": "File Control"
  155.     },
  156.     {
  157.       "channel": "0",
  158.       "varName": "",
  159.       "message": "Deleted `${tempVars(\"name\")}`!",
  160.       "storage": "0",
  161.       "varName2": "",
  162.       "name": "Send Message"
  163.     },
  164.     {
  165.       "name": "End Action Sequence"
  166.     },
  167.     {
  168.       "channel": "0",
  169.       "varName": "",
  170.       "message": "Cannot delete something that doesnt exist!!",
  171.       "storage": "0",
  172.       "varName2": "",
  173.       "name": "Send Message"
  174.     },
  175.     {
  176.       "name": "End Action Sequence"
  177.     },
  178.     {
  179.       "comment": "list",
  180.       "color": "#56ff04",
  181.       "name": "Comment"
  182.     },
  183.     {
  184.       "behavior": "0",
  185.       "interpretation": "0",
  186.       "code": "const testFolder = './filters/${tempVars(\"sid\")}/';\nconst fs = require('fs');\nvar list = [];\nfs.readdirSync(testFolder).forEach(file => {\nvar newVar = file.replace(\".json\",\"\");\nlist.push(newVar);\nthis.storeValue(list, 1, \"myvar\", cache);\n\n\n  \n})",
  187.       "storage": "0",
  188.       "varName": "",
  189.       "name": "Run Script"
  190.     },
  191.     {
  192.       "list": "7",
  193.       "varName": "myvar",
  194.       "storage": "1",
  195.       "varName2": "listLength",
  196.       "name": "Get List Length"
  197.     },
  198.     {
  199.       "storage": "1",
  200.       "varName": "myvar",
  201.       "comparison": "0",
  202.       "value": "",
  203.       "iftrue": "0",
  204.       "iftrueVal": "31",
  205.       "iffalse": "2",
  206.       "iffalseVal": "34",
  207.       "name": "Check Variable"
  208.     },
  209.     {
  210.       "list": "7",
  211.       "varName": "myvar",
  212.       "start": "`",
  213.       "middle": "",
  214.       "end": "`  ",
  215.       "storage": "1",
  216.       "varName2": "myvar",
  217.       "sort": "1",
  218.       "name": "Convert List to Text"
  219.     },
  220.     {
  221.       "channel": "0",
  222.       "varName": "",
  223.       "message": "Blacklisted words **(${tempVars(\"listLength\")})**: ${tempVars(\"myvar\")}",
  224.       "storage": "0",
  225.       "varName2": "",
  226.       "iffalse": "0",
  227.       "iffalseVal": "",
  228.       "name": "Send Message"
  229.     },
  230.     {
  231.       "storage": "1",
  232.       "varName": "embed",
  233.       "channel": "0",
  234.       "varName2": "",
  235.       "storage3": "0",
  236.       "varName3": "",
  237.       "iffalse": "0",
  238.       "iffalseVal": "",
  239.       "name": "Send Embed Message"
  240.     },
  241.     {
  242.       "name": "End Action Sequence"
  243.     },
  244.     {
  245.       "channel": "0",
  246.       "varName": "",
  247.       "message": "More than one letter please!!!",
  248.       "storage": "0",
  249.       "varName2": "",
  250.       "name": "Send Message"
  251.     },
  252.     {
  253.       "name": "End Action Sequence"
  254.     },
  255.     {
  256.       "title": "No Filtered Words!",
  257.       "author": "",
  258.       "color": "",
  259.       "url": "",
  260.       "authorIcon": "",
  261.       "authorUrl": "",
  262.       "imageUrl": "",
  263.       "thumbUrl": "",
  264.       "timestamp": "false",
  265.       "debug": "false",
  266.       "text": "",
  267.       "year": "",
  268.       "month": "",
  269.       "day": "",
  270.       "hour": "",
  271.       "minute": "",
  272.       "second": "",
  273.       "storage": "1",
  274.       "varName": "embed",
  275.       "name": "Create Embed Message"
  276.     },
  277.     {
  278.       "call": "30",
  279.       "name": "Jump to Action"
  280.     }
  281.   ],
  282.   "comType": "0"
  283. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement