Advertisement
Guest User

Untitled

a guest
Jun 19th, 2019
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 16.76 KB | None | 0 0
  1.  
  2. Zgłoś
  3. Napisano 1 Grudzień 2018 (edytowane)
  4. Użycie: [p]mcserver [server ip]
  5.  
  6. Opis: Zbiera informacje dotyczące danego serwera Minecraft i odsyła w postaci embed message
  7.  
  8. BETA + MODY: Wymagane
  9.  
  10. Podgląd:
  11.  
  12. podglad.jpg.d6e8834a50284155fa600d5ddbe170d2.jpg
  13.  
  14. {
  15. "name": "mcserver",
  16. "permissions": "NONE",
  17. "restriction": "1",
  18. "_id": "ZOlUC",
  19. "actions": [
  20. {
  21. "condition": "0",
  22. "comparison": "0",
  23. "value": "1",
  24. "iftrue": "3",
  25. "iftrueVal": "2",
  26. "iffalse": "0",
  27. "iffalseVal": "",
  28. "name": "Check Parameters"
  29. },
  30. {
  31. "channel": "0",
  32. "varName": "",
  33. "message": "**Correct usage of this command:**\n`=mcserver [ip]`",
  34. "storage": "0",
  35. "varName2": "",
  36. "name": "Send Message"
  37. },
  38. {
  39. "name": "End Action Sequence"
  40. },
  41. {
  42. "info": "0",
  43. "infoIndex": "1",
  44. "storage": "1",
  45. "varName": "ip",
  46. "name": "Store Command Params"
  47. },
  48. {
  49. "token": "",
  50. "user": "",
  51. "pass": "",
  52. "url": "https://api.mcsrvstat.us/1/${tempVars(\"ip\")}",
  53. "path": "$.offline",
  54. "storage": "1",
  55. "varName": "offline",
  56. "debugMode": "1",
  57. "headers": "",
  58. "name": "Store Json From WebAPI"
  59. },
  60. {
  61. "storage": "1",
  62. "varName": "offline",
  63. "comparison": "1",
  64. "value": "\"true\"",
  65. "iftrue": "0",
  66. "iftrueVal": "",
  67. "iffalse": "3",
  68. "iffalseVal": "2",
  69. "name": "Check Variable"
  70. },
  71. {
  72. "channel": "0",
  73. "varName": "",
  74. "message": "**Sorry... the server is offline or does not exist!**",
  75. "storage": "0",
  76. "varName2": "",
  77. "name": "Send Message"
  78. },
  79. {
  80. "name": "End Action Sequence"
  81. },
  82. {
  83. "token": "",
  84. "user": "",
  85. "pass": "",
  86. "url": "https://api.mcsrvstat.us/1/${tempVars(\"ip\")}",
  87. "path": "$.ip",
  88. "storage": "1",
  89. "varName": "ipone",
  90. "debugMode": "1",
  91. "headers": "",
  92. "name": "Store Json From WebAPI"
  93. },
  94. {
  95. "token": "",
  96. "user": "",
  97. "pass": "",
  98. "url": "https://api.mcsrvstat.us/1/${tempVars(\"ip\")}",
  99. "path": "$.hostname",
  100. "storage": "1",
  101. "varName": "iptwo",
  102. "debugMode": "1",
  103. "headers": "",
  104. "name": "Store Json From WebAPI"
  105. },
  106. {
  107. "storage": "1",
  108. "varName": "iptwo",
  109. "comparison": "1",
  110. "value": "{\"statusCode\":200,\"success\":false}",
  111. "iftrue": "0",
  112. "iftrueVal": "",
  113. "iffalse": "3",
  114. "iffalseVal": "1",
  115. "name": "Check Variable"
  116. },
  117. {
  118. "behavior": "0",
  119. "interpretation": "0",
  120. "code": "var ip1 = tempVars(\"iptwo\").toString();\n\nif (ip1 = {\"statusCode\":200,\"success\":false}) {\n var ip2 = 'No data';\n console.log(ip2);\n} else {\n ip2;\n console.log(ip2);\n};\n\nthis.storeValue(ip2, 1, \"iptwo\", cache);",
  121. "storage": "0",
  122. "varName": "",
  123. "name": "Run Script"
  124. },
  125. {
  126. "token": "",
  127. "user": "",
  128. "pass": "",
  129. "url": "https://api.mcsrvstat.us/1/${tempVars(\"ip\")}",
  130. "path": "$.software",
  131. "storage": "1",
  132. "varName": "software",
  133. "debugMode": "1",
  134. "headers": "",
  135. "name": "Store Json From WebAPI"
  136. },
  137. {
  138. "storage": "1",
  139. "varName": "software",
  140. "comparison": "1",
  141. "value": "{\"statusCode\":200,\"success\":false}",
  142. "iftrue": "0",
  143. "iftrueVal": "",
  144. "iffalse": "3",
  145. "iffalseVal": "1",
  146. "name": "Check Variable"
  147. },
  148. {
  149. "behavior": "0",
  150. "interpretation": "0",
  151. "code": "var software1 = tempVars(\"software\").toString();\n\nif (software1 = {\"statusCode\":200,\"success\":false}) {\n var software2 = 'No data';\n console.log(software2);\n} else {\n software2;\n console.log(software2);\n};\n\nthis.storeValue(software2, 1, \"software\", cache);",
  152. "storage": "0",
  153. "varName": "",
  154. "name": "Run Script"
  155. },
  156. {
  157. "token": "",
  158. "user": "",
  159. "pass": "",
  160. "url": "https://api.mcsrvstat.us/1/${tempVars(\"ip\")}",
  161. "path": "$.version",
  162. "storage": "1",
  163. "varName": "version",
  164. "debugMode": "1",
  165. "headers": "",
  166. "name": "Store Json From WebAPI"
  167. },
  168. {
  169. "token": "",
  170. "user": "",
  171. "pass": "",
  172. "url": "https://api.mcsrvstat.us/1/${tempVars(\"ip\")}",
  173. "path": "$.players.online",
  174. "storage": "1",
  175. "varName": "players",
  176. "debugMode": "1",
  177. "headers": "",
  178. "name": "Store Json From WebAPI"
  179. },
  180. {
  181. "token": "",
  182. "user": "",
  183. "pass": "",
  184. "url": "https://api.mcsrvstat.us/1/${tempVars(\"ip\")}",
  185. "path": "$.players.max",
  186. "storage": "1",
  187. "varName": "playersmax",
  188. "debugMode": "1",
  189. "headers": "",
  190. "name": "Store Json From WebAPI"
  191. },
  192. {
  193. "token": "",
  194. "user": "",
  195. "pass": "",
  196. "url": "https://api.mcsrvstat.us/1/${tempVars(\"ip\")}",
  197. "path": "$.port",
  198. "storage": "1",
  199. "varName": "port",
  200. "debugMode": "1",
  201. "headers": "",
  202. "name": "Store Json From WebAPI"
  203. },
  204. {
  205. "token": "",
  206. "user": "",
  207. "pass": "",
  208. "url": "https://api.mcsrvstat.us/1/${tempVars(\"ip\")}",
  209. "path": "$.motd.clean.0",
  210. "storage": "1",
  211. "varName": "motd",
  212. "debugMode": "1",
  213. "headers": "",
  214. "name": "Store Json From WebAPI"
  215. },
  216. {
  217. "storage": "1",
  218. "varName": "motd",
  219. "comparison": "1",
  220. "value": "{\"statusCode\":200,\"success\":false}",
  221. "iftrue": "0",
  222. "iftrueVal": "",
  223. "iffalse": "3",
  224. "iffalseVal": "1",
  225. "name": "Check Variable"
  226. },
  227. {
  228. "behavior": "0",
  229. "interpretation": "0",
  230. "code": "var motd1 = tempVars(\"motd\").toString();\n\nif (motd1 = {\"statusCode\":200,\"success\":false}) {\n var motd2 = 'No data';\n console.log(motd2);\n} else {\n motd2;\n console.log(motd2);\n};\n\nthis.storeValue(motd2, 1, \"motd\", cache);",
  231. "storage": "0",
  232. "varName": "",
  233. "name": "Run Script"
  234. },
  235. {
  236. "token": "",
  237. "user": "",
  238. "pass": "",
  239. "url": "https://api.mcsrvstat.us/1/${tempVars(\"ip\")}",
  240. "path": "$.motd.clean.1",
  241. "storage": "1",
  242. "varName": "motd2",
  243. "debugMode": "1",
  244. "headers": "",
  245. "name": "Store Json From WebAPI"
  246. },
  247. {
  248. "storage": "1",
  249. "varName": "motd2",
  250. "comparison": "1",
  251. "value": "{\"statusCode\":200,\"success\":false}",
  252. "iftrue": "0",
  253. "iftrueVal": "",
  254. "iffalse": "3",
  255. "iffalseVal": "1",
  256. "name": "Check Variable"
  257. },
  258. {
  259. "behavior": "0",
  260. "interpretation": "0",
  261. "code": "var motd21 = tempVars(\"motd2\").toString();\n\nif (motd21 = {\"statusCode\":200,\"success\":false}) {\n var motd22 = '';\n console.log(motd22);\n} else {\n motd22;\n console.log(motd22);\n};\n\nthis.storeValue(motd22, 1, \"motd2\", cache);",
  262. "storage": "0",
  263. "varName": "",
  264. "name": "Run Script"
  265. },
  266. {
  267. "token": "",
  268. "user": "",
  269. "pass": "",
  270. "url": "https://api.mcsrvstat.us/1/${tempVars(\"ip\")}",
  271. "path": "$.motd.clean.2",
  272. "storage": "1",
  273. "varName": "motd3",
  274. "debugMode": "1",
  275. "headers": "",
  276. "name": "Store Json From WebAPI"
  277. },
  278. {
  279. "storage": "1",
  280. "varName": "motd3",
  281. "comparison": "1",
  282. "value": "{\"statusCode\":200,\"success\":false}",
  283. "iftrue": "0",
  284. "iftrueVal": "",
  285. "iffalse": "3",
  286. "iffalseVal": "1",
  287. "name": "Check Variable"
  288. },
  289. {
  290. "behavior": "0",
  291. "interpretation": "0",
  292. "code": "var motd31 = tempVars(\"motd3\").toString();\n\nif (motd31 = {\"statusCode\":200,\"success\":false}) {\n var motd32 = '';\n console.log(motd32);\n} else {\n motd32;\n console.log(motd32);\n};\n\nthis.storeValue(motd32, 1, \"motd3\", cache);",
  293. "storage": "0",
  294. "varName": "",
  295. "name": "Run Script"
  296. },
  297. {
  298. "token": "",
  299. "user": "",
  300. "pass": "",
  301. "url": "https://api.mcsrvstat.us/1/${tempVars(\"ip\")}",
  302. "path": "$.motd.clean.3",
  303. "storage": "1",
  304. "varName": "motd4",
  305. "debugMode": "1",
  306. "headers": "",
  307. "name": "Store Json From WebAPI"
  308. },
  309. {
  310. "storage": "1",
  311. "varName": "motd4",
  312. "comparison": "1",
  313. "value": "{\"statusCode\":200,\"success\":false}",
  314. "iftrue": "0",
  315. "iftrueVal": "",
  316. "iffalse": "3",
  317. "iffalseVal": "1",
  318. "name": "Check Variable"
  319. },
  320. {
  321. "behavior": "0",
  322. "interpretation": "0",
  323. "code": "var motd41 = tempVars(\"motd4\").toString();\n\nif (motd41 = {\"statusCode\":200,\"success\":false}) {\n var motd42 = '';\n console.log(motd42);\n} else {\n motd42;\n console.log(motd42);\n};\n\nthis.storeValue(motd42, 1, \"motd4\", cache);",
  324. "storage": "0",
  325. "varName": "",
  326. "name": "Run Script"
  327. },
  328. {
  329. "token": "",
  330. "user": "",
  331. "pass": "",
  332. "url": "https://api.mcsrvstat.us/1/${tempVars(\"ip\")}",
  333. "path": "$.motd.clean.4",
  334. "storage": "1",
  335. "varName": "motd5",
  336. "debugMode": "1",
  337. "headers": "",
  338. "name": "Store Json From WebAPI"
  339. },
  340. {
  341. "storage": "1",
  342. "varName": "motd5",
  343. "comparison": "1",
  344. "value": "{\"statusCode\":200,\"success\":false}",
  345. "iftrue": "0",
  346. "iftrueVal": "",
  347. "iffalse": "3",
  348. "iffalseVal": "1",
  349. "name": "Check Variable"
  350. },
  351. {
  352. "behavior": "0",
  353. "interpretation": "0",
  354. "code": "var motd51 = tempVars(\"motd5\").toString();\n\nif (motd51 = {\"statusCode\":200,\"success\":false}) {\n var motd52 = '';\n console.log(motd52);\n} else {\n motd52;\n console.log(motd52);\n};\n\nthis.storeValue(motd52, 1, \"motd5\", cache);",
  355. "storage": "0",
  356. "varName": "",
  357. "name": "Run Script"
  358. },
  359. {
  360. "token": "",
  361. "user": "",
  362. "pass": "",
  363. "url": "https://api.mcsrvstat.us/1/${tempVars(\"ip\")}",
  364. "path": "$.motd.clean.5",
  365. "storage": "1",
  366. "varName": "motd6",
  367. "debugMode": "1",
  368. "headers": "",
  369. "name": "Store Json From WebAPI"
  370. },
  371. {
  372. "storage": "1",
  373. "varName": "motd6",
  374. "comparison": "1",
  375. "value": "{\"statusCode\":200,\"success\":false}",
  376. "iftrue": "0",
  377. "iftrueVal": "",
  378. "iffalse": "3",
  379. "iffalseVal": "1",
  380. "name": "Check Variable"
  381. },
  382. {
  383. "behavior": "0",
  384. "interpretation": "0",
  385. "code": "var motd61 = tempVars(\"motd6\").toString();\n\nif (motd61 = {\"statusCode\":200,\"success\":false}) {\n var motd62 = '';\n console.log(motd62);\n} else {\n motd62;\n console.log(motd62);\n};\n\nthis.storeValue(motd62, 1, \"motd6\", cache);",
  386. "storage": "0",
  387. "varName": "",
  388. "name": "Run Script"
  389. },
  390. {
  391. "token": "",
  392. "user": "",
  393. "pass": "",
  394. "url": "https://api.mcsrvstat.us/1/${tempVars(\"ip\")}",
  395. "path": "$.motd.clean.6",
  396. "storage": "1",
  397. "varName": "motd7",
  398. "debugMode": "1",
  399. "headers": "",
  400. "name": "Store Json From WebAPI"
  401. },
  402. {
  403. "storage": "1",
  404. "varName": "motd7",
  405. "comparison": "1",
  406. "value": "{\"statusCode\":200,\"success\":false}",
  407. "iftrue": "0",
  408. "iftrueVal": "",
  409. "iffalse": "3",
  410. "iffalseVal": "1",
  411. "name": "Check Variable"
  412. },
  413. {
  414. "behavior": "0",
  415. "interpretation": "0",
  416. "code": "var motd71 = tempVars(\"motd7\").toString();\n\nif (motd71 = {\"statusCode\":200,\"success\":false}) {\n var motd72 = '';\n console.log(motd72);\n} else {\n motd72;\n console.log(motd72);\n};\n\nthis.storeValue(motd72, 1, \"motd7\", cache);",
  417. "storage": "0",
  418. "varName": "",
  419. "name": "Run Script"
  420. },
  421. {
  422. "token": "",
  423. "user": "",
  424. "pass": "",
  425. "url": "https://api.mcsrvstat.us/1/${tempVars(\"ip\")}",
  426. "path": "$.motd.clean.7",
  427. "storage": "1",
  428. "varName": "motd8",
  429. "debugMode": "1",
  430. "headers": "",
  431. "name": "Store Json From WebAPI"
  432. },
  433. {
  434. "storage": "1",
  435. "varName": "motd8",
  436. "comparison": "1",
  437. "value": "{\"statusCode\":200,\"success\":false}",
  438. "iftrue": "0",
  439. "iftrueVal": "",
  440. "iffalse": "3",
  441. "iffalseVal": "1",
  442. "name": "Check Variable"
  443. },
  444. {
  445. "behavior": "0",
  446. "interpretation": "0",
  447. "code": "var motd81 = tempVars(\"motd8\").toString();\n\nif (motd81 = {\"statusCode\":200,\"success\":false}) {\n var motd82 = '';\n console.log(motd82);\n} else {\n motd82;\n console.log(motd82);\n};\n\nthis.storeValue(motd82, 1, \"motd8\", cache);",
  448. "storage": "0",
  449. "varName": "",
  450. "name": "Run Script"
  451. },
  452. {
  453. "token": "",
  454. "user": "",
  455. "pass": "",
  456. "url": "https://api.mcsrvstat.us/1/${tempVars(\"ip\")}",
  457. "path": "$.motd.clean.8",
  458. "storage": "1",
  459. "varName": "motd9",
  460. "debugMode": "1",
  461. "headers": "",
  462. "name": "Store Json From WebAPI"
  463. },
  464. {
  465. "storage": "1",
  466. "varName": "motd9",
  467. "comparison": "1",
  468. "value": "{\"statusCode\":200,\"success\":false}",
  469. "iftrue": "0",
  470. "iftrueVal": "",
  471. "iffalse": "3",
  472. "iffalseVal": "1",
  473. "name": "Check Variable"
  474. },
  475. {
  476. "behavior": "0",
  477. "interpretation": "0",
  478. "code": "var motd91 = tempVars(\"motd9\").toString();\n\nif (motd91 = {\"statusCode\":200,\"success\":false}) {\n var motd92 = '';\n console.log(motd92);\n} else {\n motd92;\n console.log(motd92);\n};\n\nthis.storeValue(motd92, 1, \"motd9\", cache);",
  479. "storage": "0",
  480. "varName": "",
  481. "name": "Run Script"
  482. },
  483. {
  484. "member": "1",
  485. "varName": "",
  486. "info": "2",
  487. "storage": "1",
  488. "varName2": "auusername",
  489. "name": "Store Member Info"
  490. },
  491. {
  492. "member": "1",
  493. "varName": "",
  494. "info": "16",
  495. "storage": "1",
  496. "varName2": "auavatar",
  497. "name": "Store Member Info"
  498. },
  499. {
  500. "member": "1",
  501. "varName": "",
  502. "info": "4",
  503. "storage": "1",
  504. "varName2": "aucolor",
  505. "name": "Store Member Info"
  506. },
  507. {
  508. "title": "Server info",
  509. "author": "Minecraft",
  510. "color": "${tempVars(\"aucolor\")}",
  511. "timestamp": "true",
  512. "url": "",
  513. "authorIcon": "",
  514. "imageUrl": "",
  515. "thumbUrl": "",
  516. "storage": "1",
  517. "varName": "e",
  518. "name": "Create Embed Message"
  519. },
  520. {
  521. "storage": "1",
  522. "varName": "e",
  523. "fieldName": "IP 1",
  524. "message": "${tempVars(\"ipone\")}",
  525. "inline": "1",
  526. "name": "Add Embed Field"
  527. },
  528. {
  529. "storage": "1",
  530. "varName": "e",
  531. "fieldName": "IP 2",
  532. "message": "${tempVars(\"iptwo\")}",
  533. "inline": "1",
  534. "name": "Add Embed Field"
  535. },
  536. {
  537. "storage": "1",
  538. "varName": "e",
  539. "fieldName": "Port",
  540. "message": "${tempVars(\"port\")}",
  541. "inline": "1",
  542. "name": "Add Embed Field"
  543. },
  544. {
  545. "storage": "1",
  546. "varName": "e",
  547. "fieldName": "Software",
  548. "message": "${tempVars(\"software\")}",
  549. "inline": "1",
  550. "name": "Add Embed Field"
  551. },
  552. {
  553. "storage": "1",
  554. "varName": "e",
  555. "fieldName": "Players",
  556. "message": "${tempVars(\"players\")}/${tempVars(\"playersmax\")}",
  557. "inline": "1",
  558. "name": "Add Embed Field"
  559. },
  560. {
  561. "storage": "1",
  562. "varName": "e",
  563. "fieldName": "Version",
  564. "message": "${tempVars(\"version\")}",
  565. "inline": "1",
  566. "name": "Add Embed Field"
  567. },
  568. {
  569. "storage": "1",
  570. "varName": "e",
  571. "fieldName": "Motd",
  572. "message": "${tempVars(\"motd\") || \"\"}\n${tempVars(\"motd2\") || \"\"}\n${tempVars(\"motd3\") || \"\"}\n${tempVars(\"motd4\") || \"\"}\n${tempVars(\"motd5\") || \"\"}\n${tempVars(\"motd6\") || \"\"}\n${tempVars(\"motd7\") || \"\"}\n${tempVars(\"motd8\") || \"\"}\n${tempVars(\"motd9\") || \"\"}",
  573. "inline": "1",
  574. "name": "Add Embed Field"
  575. },
  576. {
  577. "storage": "1",
  578. "varName": "e",
  579. "message": "${tempVars(\"auusername\")}",
  580. "footerIcon": "${tempVars(\"auavatar\")}",
  581. "name": "Set Embed Footer"
  582. },
  583. {
  584. "storage": "1",
  585. "varName": "e",
  586. "channel": "0",
  587. "varName2": "",
  588. "storage3": "0",
  589. "varName3": "",
  590. "name": "Send Embed Message"
  591. }
  592. ]
  593. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement