Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- {
- "name": "configeidt",
- "permissions": "ADMINISTRATOR",
- "restriction": "1",
- "_id": "VEpep",
- "actions": [
- {
- "condition": "0",
- "comparison": "0",
- "value": "0",
- "iftrue": "0",
- "iftrueVal": "",
- "iffalse": "3",
- "iffalseVal": "2",
- "name": "Check Parameters"
- },
- {
- "channel": "0",
- "varName": "",
- "message": "Option\n`1` - Raffle Channel\n`2` - Raffle Timeout\n`3` - Raffle Message Switch\n`4` - Raffle Message",
- "storage": "0",
- "varName2": "",
- "iffalse": "0",
- "iffalseVal": "",
- "name": "Send Message"
- },
- {
- "name": "End Action Sequence"
- },
- {
- "info": "0",
- "infoIndex": "1",
- "storage": "1",
- "varName": "option",
- "name": "Store Command Params"
- },
- {
- "comment": "Option 1",
- "color": "#00ff00",
- "name": "Comment"
- },
- {
- "storage": "1",
- "varName": "option",
- "comparison": "1",
- "value": "1",
- "iftrue": "0",
- "iftrueVal": "",
- "iffalse": "3",
- "iffalseVal": "16",
- "name": "Check Variable"
- },
- {
- "server": "0",
- "varName": "",
- "dataName": "channelraffle",
- "comparison": "0",
- "value": "",
- "iftrue": "0",
- "iftrueVal": "",
- "iffalse": "3",
- "iffalseVal": "3",
- "name": "Check Server Data"
- },
- {
- "server": "0",
- "varName": "",
- "dataName": "channelraffle",
- "defaultVal": "0",
- "storage": "1",
- "varName2": "channelid",
- "name": "Store Server Data"
- },
- {
- "info": "0",
- "find": "${tempVars(\"channelid\")}",
- "storage": "1",
- "varName": "channelraffle",
- "name": "Find Channel"
- },
- {
- "count": "1",
- "name": "Skip Actions"
- },
- {
- "message": "0",
- "varName": "",
- "info": "4",
- "storage": "1",
- "varName2": "channelraffle",
- "name": "Store Message Info"
- },
- {
- "condition": "0",
- "comparison": "0",
- "value": "2",
- "iftrue": "3",
- "iftrueVal": "2",
- "iffalse": "0",
- "iffalseVal": "",
- "name": "Check Parameters"
- },
- {
- "channel": "0",
- "varName": "",
- "message": ":information_source: | **Raffle channel config**\n**To set the channel** `csconfig 1 #channel`\n\n**Default** : ${tempVars(\"channelraffle\")}",
- "storage": "0",
- "varName2": "",
- "iffalse": "0",
- "iffalseVal": "",
- "name": "Send Message"
- },
- {
- "name": "End Action Sequence"
- },
- {
- "channel": "1",
- "varName": "",
- "info": "1",
- "storage": "1",
- "varName2": "channelid",
- "name": "Store Channel Info"
- },
- {
- "info": "0",
- "find": "${tempVars(\"channelid\")}",
- "storage": "1",
- "varName": "channel",
- "name": "Find Channel"
- },
- {
- "storage": "1",
- "varName": "channel",
- "comparison": "1",
- "value": "'null'",
- "iftrue": "0",
- "iftrueVal": "",
- "iffalse": "3",
- "iffalseVal": "2",
- "name": "Check Variable"
- },
- {
- "channel": "0",
- "varName": "",
- "message": ":negative_squared_cross_mark: | **Invalid option, only support with text channel.**",
- "storage": "0",
- "varName2": "",
- "iffalse": "0",
- "iffalseVal": "",
- "name": "Send Message"
- },
- {
- "name": "End Action Sequence"
- },
- {
- "server": "0",
- "varName": "",
- "dataName": "channelraffle",
- "changeType": "0",
- "value": "tempVars(\"channelid\")",
- "name": "Control Server Data"
- },
- {
- "channel": "0",
- "varName": "",
- "message": ":white_check_mark: | **Done set raffle channel to** ${tempVars(\"channel\")}",
- "storage": "0",
- "varName2": "",
- "iffalse": "0",
- "iffalseVal": "",
- "name": "Send Message"
- },
- {
- "name": "End Action Sequence"
- },
- {
- "comment": "Option 2",
- "color": "#00ff00",
- "name": "Comment"
- },
- {
- "storage": "1",
- "varName": "option",
- "comparison": "1",
- "value": "2",
- "iftrue": "0",
- "iftrueVal": "",
- "iffalse": "3",
- "iffalseVal": "15",
- "name": "Check Variable"
- },
- {
- "server": "0",
- "varName": "",
- "dataName": "raffletimeout",
- "defaultVal": "300",
- "storage": "1",
- "varName2": "raffletimeout",
- "name": "Store Server Data"
- },
- {
- "condition": "0",
- "comparison": "0",
- "value": "2",
- "iftrue": "3",
- "iftrueVal": "2",
- "iffalse": "0",
- "iffalseVal": "",
- "name": "Check Parameters"
- },
- {
- "channel": "0",
- "varName": "",
- "message": ":information_source: | **Raffle time (Max 3599 seconds)**\n**To set raffle time** `csconfig 2 3599`\n\n**Default** : `${tempVars(\"raffletimeout\")}`",
- "storage": "0",
- "varName2": "",
- "iffalse": "0",
- "iffalseVal": "",
- "name": "Send Message"
- },
- {
- "name": "End Action Sequence"
- },
- {
- "info": "0",
- "infoIndex": "2",
- "storage": "1",
- "varName": "param2",
- "name": "Store Command Params"
- },
- {
- "storage": "1",
- "varName": "param2",
- "comparison": "3",
- "value": "3600",
- "iftrue": "0",
- "iftrueVal": "3",
- "iffalse": "3",
- "iffalseVal": "1",
- "name": "Check Variable"
- },
- {
- "storage": "1",
- "varName": "param2",
- "comparison": "3",
- "value": "10",
- "iftrue": "0",
- "iftrueVal": "",
- "iffalse": "3",
- "iffalseVal": "2",
- "name": "Check Variable"
- },
- {
- "channel": "0",
- "varName": "",
- "message": ":negative_squared_cross_mark: | **Please enter a valid number for config raffle timeout.**",
- "storage": "0",
- "varName2": "",
- "iffalse": "0",
- "iffalseVal": "",
- "name": "Send Message"
- },
- {
- "name": "End Action Sequence"
- },
- {
- "behavior": "0",
- "interpretation": "0",
- "code": "parseInt(tempVars(\"param2\"))",
- "storage": "1",
- "varName": "raffletimeout1",
- "name": "Run Script"
- },
- {
- "server": "0",
- "varName": "",
- "dataName": "raffletimeout",
- "changeType": "0",
- "value": "tempVars(\"raffletimeout1\")",
- "name": "Control Server Data"
- },
- {
- "behavior": "0",
- "interpretation": "0",
- "code": "var fin\nvar time = tempVars(\"raffletimeout1\");\nvar s = parseInt(time%60);\nvar m = parseInt(time/60);\nif (s == 0) {\n fin = m + \" Minutes\";\n} else if (m == 0) {\n fin = s + \" Seconds\";\n} else {\n fin = m + \" Minutes \" + s + \" Seconds\";\n}",
- "storage": "1",
- "varName": "raffletimedata",
- "name": "Run Script"
- },
- {
- "server": "0",
- "varName": "",
- "dataName": "raffletimedata",
- "changeType": "0",
- "value": "tempVars(\"raffletimedata\")",
- "name": "Control Server Data"
- },
- {
- "channel": "0",
- "varName": "",
- "message": ":white_check_mark: | **Raffle time set to** `${tempVars(\"raffletimedata\")}`",
- "storage": "0",
- "varName2": "",
- "iffalse": "0",
- "iffalseVal": "",
- "name": "Send Message"
- },
- {
- "name": "End Action Sequence"
- },
- {
- "comment": "Option 3",
- "color": "#00ff00",
- "name": "Comment"
- },
- {
- "storage": "1",
- "varName": "option",
- "comparison": "1",
- "value": "3",
- "iftrue": "0",
- "iftrueVal": "",
- "iffalse": "3",
- "iffalseVal": "13",
- "name": "Check Variable"
- },
- {
- "server": "0",
- "varName": "",
- "dataName": "setrafflemsgswitch",
- "defaultVal": "0",
- "storage": "1",
- "varName2": "setrafflemsgswitch",
- "name": "Store Server Data"
- },
- {
- "condition": "0",
- "comparison": "0",
- "value": "2",
- "iftrue": "3",
- "iftrueVal": "2",
- "iffalse": "0",
- "iffalseVal": "",
- "name": "Check Parameters"
- },
- {
- "channel": "0",
- "varName": "",
- "message": ":information_source: | **Set Raffle Message switch**\n**Option**\n`0` **Disable**\n`1` **Enable**\n\n**Default** : `${tempVars(\"setrafflemsgswitch\")}`",
- "storage": "0",
- "varName2": "",
- "name": "Send Message"
- },
- {
- "name": "End Action Sequence"
- },
- {
- "info": "0",
- "infoIndex": "2",
- "storage": "1",
- "varName": "param2",
- "name": "Store Command Params"
- },
- {
- "storage": "1",
- "varName": "param2",
- "comparison": "1",
- "value": "1",
- "iftrue": "3",
- "iftrueVal": "1",
- "iffalse": "0",
- "iffalseVal": "",
- "name": "Check Variable"
- },
- {
- "storage": "1",
- "varName": "param2",
- "comparison": "1",
- "value": "0",
- "iftrue": "0",
- "iftrueVal": "",
- "iffalse": "3",
- "iffalseVal": "4",
- "name": "Check Variable"
- },
- {
- "into": "0",
- "vAria": "${tempVars(\"param2\")}",
- "storage": "1",
- "varName2": "setrafflemsgswitch",
- "name": "Convert a Variable"
- },
- {
- "server": "0",
- "varName": "",
- "dataName": "setrafflemsgswitch",
- "changeType": "0",
- "value": "tempVars(\"setrafflemsgswitch\")",
- "name": "Control Server Data"
- },
- {
- "channel": "0",
- "varName": "",
- "message": ":white_check_mark: | **Set raffle message to value** `${tempVars(\"param2\")}`",
- "storage": "0",
- "varName2": "",
- "name": "Send Message"
- },
- {
- "name": "End Action Sequence"
- },
- {
- "channel": "0",
- "varName": "",
- "message": ":negative_squared_cross_mark: | **Invalid option, either** `0` **or** `1`.",
- "storage": "0",
- "varName2": "",
- "name": "Send Message"
- },
- {
- "name": "End Action Sequence"
- },
- {
- "comment": "Option 4",
- "color": "#00ff00",
- "name": "Comment"
- },
- {
- "storage": "1",
- "varName": "option",
- "comparison": "1",
- "value": "4",
- "iftrue": "0",
- "iftrueVal": "",
- "iffalse": "3",
- "iffalseVal": "5",
- "name": "Check Variable"
- },
- {
- "server": "0",
- "varName": "",
- "dataName": "rafflemsg",
- "defaultVal": "\"Default raffle message, tagging role for notifications\"",
- "storage": "1",
- "varName2": "rafflemsg",
- "name": "Store Server Data"
- },
- {
- "channel": "0",
- "varName": "",
- "message": "```\nWelcome to Raffle Message setting.\nPlease input your message here.\n\n[1] Exit and No save\n```\n\n**Original Raffle Message** : `${tempVars(\"rafflemsg\")}`",
- "storage": "2",
- "varName2": "msgraffle",
- "name": "Send Message"
- },
- {
- "member": "1",
- "varName": "",
- "dataName": "setrafflemsg",
- "changeType": "0",
- "value": "1",
- "name": "Control Member Data"
- },
- {
- "server": "0",
- "varName": "",
- "dataName": "setrafflemsg",
- "changeType": "0",
- "value": "1",
- "name": "Control Server Data"
- },
- {
- "name": "End Action Sequence"
- },
- {
- "channel": "0",
- "varName": "",
- "message": "Invalid option.",
- "storage": "0",
- "varName2": "",
- "iffalse": "0",
- "iffalseVal": "",
- "name": "Send Message"
- }
- ],
- "comType": "0"
- }
Advertisement
Add Comment
Please, Sign In to add comment