LeonZ_2019

config command

May 23rd, 2019
126
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.74 KB | None | 0 0
  1. {
  2. "name": "configeidt",
  3. "permissions": "ADMINISTRATOR",
  4. "restriction": "1",
  5. "_id": "VEpep",
  6. "actions": [
  7. {
  8. "condition": "0",
  9. "comparison": "0",
  10. "value": "0",
  11. "iftrue": "0",
  12. "iftrueVal": "",
  13. "iffalse": "3",
  14. "iffalseVal": "2",
  15. "name": "Check Parameters"
  16. },
  17. {
  18. "channel": "0",
  19. "varName": "",
  20. "message": "Option\n`1` - Raffle Channel\n`2` - Raffle Timeout\n`3` - Raffle Message Switch\n`4` - Raffle Message",
  21. "storage": "0",
  22. "varName2": "",
  23. "iffalse": "0",
  24. "iffalseVal": "",
  25. "name": "Send Message"
  26. },
  27. {
  28. "name": "End Action Sequence"
  29. },
  30. {
  31. "info": "0",
  32. "infoIndex": "1",
  33. "storage": "1",
  34. "varName": "option",
  35. "name": "Store Command Params"
  36. },
  37. {
  38. "comment": "Option 1",
  39. "color": "#00ff00",
  40. "name": "Comment"
  41. },
  42. {
  43. "storage": "1",
  44. "varName": "option",
  45. "comparison": "1",
  46. "value": "1",
  47. "iftrue": "0",
  48. "iftrueVal": "",
  49. "iffalse": "3",
  50. "iffalseVal": "16",
  51. "name": "Check Variable"
  52. },
  53. {
  54. "server": "0",
  55. "varName": "",
  56. "dataName": "channelraffle",
  57. "comparison": "0",
  58. "value": "",
  59. "iftrue": "0",
  60. "iftrueVal": "",
  61. "iffalse": "3",
  62. "iffalseVal": "3",
  63. "name": "Check Server Data"
  64. },
  65. {
  66. "server": "0",
  67. "varName": "",
  68. "dataName": "channelraffle",
  69. "defaultVal": "0",
  70. "storage": "1",
  71. "varName2": "channelid",
  72. "name": "Store Server Data"
  73. },
  74. {
  75. "info": "0",
  76. "find": "${tempVars(\"channelid\")}",
  77. "storage": "1",
  78. "varName": "channelraffle",
  79. "name": "Find Channel"
  80. },
  81. {
  82. "count": "1",
  83. "name": "Skip Actions"
  84. },
  85. {
  86. "message": "0",
  87. "varName": "",
  88. "info": "4",
  89. "storage": "1",
  90. "varName2": "channelraffle",
  91. "name": "Store Message Info"
  92. },
  93. {
  94. "condition": "0",
  95. "comparison": "0",
  96. "value": "2",
  97. "iftrue": "3",
  98. "iftrueVal": "2",
  99. "iffalse": "0",
  100. "iffalseVal": "",
  101. "name": "Check Parameters"
  102. },
  103. {
  104. "channel": "0",
  105. "varName": "",
  106. "message": ":information_source: | **Raffle channel config**\n**To set the channel** `csconfig 1 #channel`\n\n**Default** : ${tempVars(\"channelraffle\")}",
  107. "storage": "0",
  108. "varName2": "",
  109. "iffalse": "0",
  110. "iffalseVal": "",
  111. "name": "Send Message"
  112. },
  113. {
  114. "name": "End Action Sequence"
  115. },
  116. {
  117. "channel": "1",
  118. "varName": "",
  119. "info": "1",
  120. "storage": "1",
  121. "varName2": "channelid",
  122. "name": "Store Channel Info"
  123. },
  124. {
  125. "info": "0",
  126. "find": "${tempVars(\"channelid\")}",
  127. "storage": "1",
  128. "varName": "channel",
  129. "name": "Find Channel"
  130. },
  131. {
  132. "storage": "1",
  133. "varName": "channel",
  134. "comparison": "1",
  135. "value": "'null'",
  136. "iftrue": "0",
  137. "iftrueVal": "",
  138. "iffalse": "3",
  139. "iffalseVal": "2",
  140. "name": "Check Variable"
  141. },
  142. {
  143. "channel": "0",
  144. "varName": "",
  145. "message": ":negative_squared_cross_mark: | **Invalid option, only support with text channel.**",
  146. "storage": "0",
  147. "varName2": "",
  148. "iffalse": "0",
  149. "iffalseVal": "",
  150. "name": "Send Message"
  151. },
  152. {
  153. "name": "End Action Sequence"
  154. },
  155. {
  156. "server": "0",
  157. "varName": "",
  158. "dataName": "channelraffle",
  159. "changeType": "0",
  160. "value": "tempVars(\"channelid\")",
  161. "name": "Control Server Data"
  162. },
  163. {
  164. "channel": "0",
  165. "varName": "",
  166. "message": ":white_check_mark: | **Done set raffle channel to** ${tempVars(\"channel\")}",
  167. "storage": "0",
  168. "varName2": "",
  169. "iffalse": "0",
  170. "iffalseVal": "",
  171. "name": "Send Message"
  172. },
  173. {
  174. "name": "End Action Sequence"
  175. },
  176. {
  177. "comment": "Option 2",
  178. "color": "#00ff00",
  179. "name": "Comment"
  180. },
  181. {
  182. "storage": "1",
  183. "varName": "option",
  184. "comparison": "1",
  185. "value": "2",
  186. "iftrue": "0",
  187. "iftrueVal": "",
  188. "iffalse": "3",
  189. "iffalseVal": "15",
  190. "name": "Check Variable"
  191. },
  192. {
  193. "server": "0",
  194. "varName": "",
  195. "dataName": "raffletimeout",
  196. "defaultVal": "300",
  197. "storage": "1",
  198. "varName2": "raffletimeout",
  199. "name": "Store Server Data"
  200. },
  201. {
  202. "condition": "0",
  203. "comparison": "0",
  204. "value": "2",
  205. "iftrue": "3",
  206. "iftrueVal": "2",
  207. "iffalse": "0",
  208. "iffalseVal": "",
  209. "name": "Check Parameters"
  210. },
  211. {
  212. "channel": "0",
  213. "varName": "",
  214. "message": ":information_source: | **Raffle time (Max 3599 seconds)**\n**To set raffle time** `csconfig 2 3599`\n\n**Default** : `${tempVars(\"raffletimeout\")}`",
  215. "storage": "0",
  216. "varName2": "",
  217. "iffalse": "0",
  218. "iffalseVal": "",
  219. "name": "Send Message"
  220. },
  221. {
  222. "name": "End Action Sequence"
  223. },
  224. {
  225. "info": "0",
  226. "infoIndex": "2",
  227. "storage": "1",
  228. "varName": "param2",
  229. "name": "Store Command Params"
  230. },
  231. {
  232. "storage": "1",
  233. "varName": "param2",
  234. "comparison": "3",
  235. "value": "3600",
  236. "iftrue": "0",
  237. "iftrueVal": "3",
  238. "iffalse": "3",
  239. "iffalseVal": "1",
  240. "name": "Check Variable"
  241. },
  242. {
  243. "storage": "1",
  244. "varName": "param2",
  245. "comparison": "3",
  246. "value": "10",
  247. "iftrue": "0",
  248. "iftrueVal": "",
  249. "iffalse": "3",
  250. "iffalseVal": "2",
  251. "name": "Check Variable"
  252. },
  253. {
  254. "channel": "0",
  255. "varName": "",
  256. "message": ":negative_squared_cross_mark: | **Please enter a valid number for config raffle timeout.**",
  257. "storage": "0",
  258. "varName2": "",
  259. "iffalse": "0",
  260. "iffalseVal": "",
  261. "name": "Send Message"
  262. },
  263. {
  264. "name": "End Action Sequence"
  265. },
  266. {
  267. "behavior": "0",
  268. "interpretation": "0",
  269. "code": "parseInt(tempVars(\"param2\"))",
  270. "storage": "1",
  271. "varName": "raffletimeout1",
  272. "name": "Run Script"
  273. },
  274. {
  275. "server": "0",
  276. "varName": "",
  277. "dataName": "raffletimeout",
  278. "changeType": "0",
  279. "value": "tempVars(\"raffletimeout1\")",
  280. "name": "Control Server Data"
  281. },
  282. {
  283. "behavior": "0",
  284. "interpretation": "0",
  285. "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}",
  286. "storage": "1",
  287. "varName": "raffletimedata",
  288. "name": "Run Script"
  289. },
  290. {
  291. "server": "0",
  292. "varName": "",
  293. "dataName": "raffletimedata",
  294. "changeType": "0",
  295. "value": "tempVars(\"raffletimedata\")",
  296. "name": "Control Server Data"
  297. },
  298. {
  299. "channel": "0",
  300. "varName": "",
  301. "message": ":white_check_mark: | **Raffle time set to** `${tempVars(\"raffletimedata\")}`",
  302. "storage": "0",
  303. "varName2": "",
  304. "iffalse": "0",
  305. "iffalseVal": "",
  306. "name": "Send Message"
  307. },
  308. {
  309. "name": "End Action Sequence"
  310. },
  311. {
  312. "comment": "Option 3",
  313. "color": "#00ff00",
  314. "name": "Comment"
  315. },
  316. {
  317. "storage": "1",
  318. "varName": "option",
  319. "comparison": "1",
  320. "value": "3",
  321. "iftrue": "0",
  322. "iftrueVal": "",
  323. "iffalse": "3",
  324. "iffalseVal": "13",
  325. "name": "Check Variable"
  326. },
  327. {
  328. "server": "0",
  329. "varName": "",
  330. "dataName": "setrafflemsgswitch",
  331. "defaultVal": "0",
  332. "storage": "1",
  333. "varName2": "setrafflemsgswitch",
  334. "name": "Store Server Data"
  335. },
  336. {
  337. "condition": "0",
  338. "comparison": "0",
  339. "value": "2",
  340. "iftrue": "3",
  341. "iftrueVal": "2",
  342. "iffalse": "0",
  343. "iffalseVal": "",
  344. "name": "Check Parameters"
  345. },
  346. {
  347. "channel": "0",
  348. "varName": "",
  349. "message": ":information_source: | **Set Raffle Message switch**\n**Option**\n`0` **Disable**\n`1` **Enable**\n\n**Default** : `${tempVars(\"setrafflemsgswitch\")}`",
  350. "storage": "0",
  351. "varName2": "",
  352. "name": "Send Message"
  353. },
  354. {
  355. "name": "End Action Sequence"
  356. },
  357. {
  358. "info": "0",
  359. "infoIndex": "2",
  360. "storage": "1",
  361. "varName": "param2",
  362. "name": "Store Command Params"
  363. },
  364. {
  365. "storage": "1",
  366. "varName": "param2",
  367. "comparison": "1",
  368. "value": "1",
  369. "iftrue": "3",
  370. "iftrueVal": "1",
  371. "iffalse": "0",
  372. "iffalseVal": "",
  373. "name": "Check Variable"
  374. },
  375. {
  376. "storage": "1",
  377. "varName": "param2",
  378. "comparison": "1",
  379. "value": "0",
  380. "iftrue": "0",
  381. "iftrueVal": "",
  382. "iffalse": "3",
  383. "iffalseVal": "4",
  384. "name": "Check Variable"
  385. },
  386. {
  387. "into": "0",
  388. "vAria": "${tempVars(\"param2\")}",
  389. "storage": "1",
  390. "varName2": "setrafflemsgswitch",
  391. "name": "Convert a Variable"
  392. },
  393. {
  394. "server": "0",
  395. "varName": "",
  396. "dataName": "setrafflemsgswitch",
  397. "changeType": "0",
  398. "value": "tempVars(\"setrafflemsgswitch\")",
  399. "name": "Control Server Data"
  400. },
  401. {
  402. "channel": "0",
  403. "varName": "",
  404. "message": ":white_check_mark: | **Set raffle message to value** `${tempVars(\"param2\")}`",
  405. "storage": "0",
  406. "varName2": "",
  407. "name": "Send Message"
  408. },
  409. {
  410. "name": "End Action Sequence"
  411. },
  412. {
  413. "channel": "0",
  414. "varName": "",
  415. "message": ":negative_squared_cross_mark: | **Invalid option, either** `0` **or** `1`.",
  416. "storage": "0",
  417. "varName2": "",
  418. "name": "Send Message"
  419. },
  420. {
  421. "name": "End Action Sequence"
  422. },
  423. {
  424. "comment": "Option 4",
  425. "color": "#00ff00",
  426. "name": "Comment"
  427. },
  428. {
  429. "storage": "1",
  430. "varName": "option",
  431. "comparison": "1",
  432. "value": "4",
  433. "iftrue": "0",
  434. "iftrueVal": "",
  435. "iffalse": "3",
  436. "iffalseVal": "5",
  437. "name": "Check Variable"
  438. },
  439. {
  440. "server": "0",
  441. "varName": "",
  442. "dataName": "rafflemsg",
  443. "defaultVal": "\"Default raffle message, tagging role for notifications\"",
  444. "storage": "1",
  445. "varName2": "rafflemsg",
  446. "name": "Store Server Data"
  447. },
  448. {
  449. "channel": "0",
  450. "varName": "",
  451. "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\")}`",
  452. "storage": "2",
  453. "varName2": "msgraffle",
  454. "name": "Send Message"
  455. },
  456. {
  457. "member": "1",
  458. "varName": "",
  459. "dataName": "setrafflemsg",
  460. "changeType": "0",
  461. "value": "1",
  462. "name": "Control Member Data"
  463. },
  464. {
  465. "server": "0",
  466. "varName": "",
  467. "dataName": "setrafflemsg",
  468. "changeType": "0",
  469. "value": "1",
  470. "name": "Control Server Data"
  471. },
  472. {
  473. "name": "End Action Sequence"
  474. },
  475. {
  476. "channel": "0",
  477. "varName": "",
  478. "message": "Invalid option.",
  479. "storage": "0",
  480. "varName2": "",
  481. "iffalse": "0",
  482. "iffalseVal": "",
  483. "name": "Send Message"
  484. }
  485. ],
  486. "comType": "0"
  487. }
Advertisement
Add Comment
Please, Sign In to add comment