Advertisement
Guest User

Kick

a guest
Jul 23rd, 2019
116
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.11 KB | None | 0 0
  1. {
  2. "name": "kick",
  3. "permissions": "NONE",
  4. "restriction": "1",
  5. "_id": "LPNgQ",
  6. "actions": [
  7. {
  8. "comment": "Created by: Ipex#8172",
  9. "color": "#ff0000",
  10. "name": "Comment"
  11. },
  12. {
  13. "member": "1",
  14. "varName": "",
  15. "permission": "KICK_MEMBERS",
  16. "iftrue": "3",
  17. "iftrueVal": "1",
  18. "iffalse": "0",
  19. "iffalseVal": "36",
  20. "name": "Check Member Permissions"
  21. },
  22. {
  23. "member": "1",
  24. "varName": "",
  25. "role": "4",
  26. "varName2": "moderatorRole",
  27. "iftrue": "0",
  28. "iftrueVal": "",
  29. "iffalse": "2",
  30. "iffalseVal": "36",
  31. "name": "Check If Member has Role"
  32. },
  33. {
  34. "server": "0",
  35. "varName": "",
  36. "storage": "1",
  37. "varName2": "botMember",
  38. "name": "Get Bot as Member"
  39. },
  40. {
  41. "member": "2",
  42. "varName": "botMember",
  43. "permission": "KICK_MEMBERS",
  44. "iftrue": "0",
  45. "iftrueVal": "",
  46. "iffalse": "2",
  47. "iffalseVal": "42",
  48. "name": "Check Member Permissions"
  49. },
  50. {
  51. "condition": "1",
  52. "comparison": "0",
  53. "value": "1",
  54. "iftrue": "2",
  55. "iftrueVal": "24",
  56. "iffalse": "0",
  57. "iffalseVal": "",
  58. "name": "Check Parameters"
  59. },
  60. {
  61. "condition": "0",
  62. "comparison": "2",
  63. "value": "0",
  64. "iftrue": "0",
  65. "iftrueVal": "",
  66. "iffalse": "2",
  67. "iffalseVal": "38",
  68. "name": "Check Parameters"
  69. },
  70. {
  71. "info": "1",
  72. "infoIndex": "1",
  73. "storage": "1",
  74. "varName": "checkUser",
  75. "name": "Store Command Params"
  76. },
  77. {
  78. "info": "3",
  79. "find": "${tempVars(\"checkUser\")}",
  80. "storage": "1",
  81. "varName": "member",
  82. "find2": "0",
  83. "name": "Find Member"
  84. },
  85. {
  86. "storage": "1",
  87. "varName": "member",
  88. "comparison": "3",
  89. "iftrue": "3",
  90. "iftrueVal": "2",
  91. "iffalse": "0",
  92. "iffalseVal": "",
  93. "name": "Check Variable Type"
  94. },
  95. {
  96. "info": "0",
  97. "find": "${tempVars(\"checkUser\")}",
  98. "storage": "1",
  99. "varName": "member",
  100. "find2": "0",
  101. "name": "Find Member"
  102. },
  103. {
  104. "storage": "1",
  105. "varName": "member",
  106. "comparison": "3",
  107. "iftrue": "0",
  108. "iftrueVal": "2",
  109. "iffalse": "2",
  110. "iffalseVal": "40",
  111. "name": "Check Variable Type"
  112. },
  113. {
  114. "member": "2",
  115. "varName": "member",
  116. "info": "7",
  117. "storage": "1",
  118. "varName2": "memberHighestRole",
  119. "name": "Store Member Info"
  120. },
  121. {
  122. "member": "2",
  123. "varName": "member",
  124. "info": "17",
  125. "storage": "1",
  126. "varName2": "memberRoleList",
  127. "name": "Store Member Info"
  128. },
  129. {
  130. "role": "3",
  131. "varName": "memberHighestRole",
  132. "info": "4",
  133. "storage": "1",
  134. "varName2": "memberRolePosition",
  135. "name": "Store Role Info"
  136. },
  137. {
  138. "member": "2",
  139. "varName": "botMember",
  140. "info": "7",
  141. "storage": "1",
  142. "varName2": "botHighestRole",
  143. "name": "Store Member Info"
  144. },
  145. {
  146. "role": "3",
  147. "varName": "botHighestRole",
  148. "info": "4",
  149. "storage": "1",
  150. "varName2": "botRolePosition",
  151. "name": "Store Role Info"
  152. },
  153. {
  154. "storage": "1",
  155. "varName": "memberRolePosition",
  156. "comparison": "3",
  157. "value": "tempVars(\"botRolePosition\")",
  158. "iftrue": "3",
  159. "iftrueVal": "1",
  160. "iffalse": "0",
  161. "iffalseVal": "40",
  162. "name": "Check Variable"
  163. },
  164. {
  165. "storage": "1",
  166. "varName": "memberRoleList",
  167. "comparison": "0",
  168. "value": "tempVars(\"botRolePosition\")",
  169. "iftrue": "0",
  170. "iftrueVal": "",
  171. "iffalse": "2",
  172. "iffalseVal": "44",
  173. "name": "Check Variable"
  174. },
  175. {
  176. "member": "2",
  177. "varName": "member",
  178. "info": "22",
  179. "storage": "1",
  180. "varName2": "memberTag",
  181. "name": "Store Member Info"
  182. },
  183. {
  184. "member": "2",
  185. "varName": "member",
  186. "reason": "",
  187. "name": "Kick Member"
  188. },
  189. {
  190. "channel": "0",
  191. "varName": "",
  192. "message": "``${tempVars(\"memberTag\")}`` has been successfully kicked.",
  193. "storage": "0",
  194. "varName2": "",
  195. "iffalse": "0",
  196. "iffalseVal": "",
  197. "name": "Send Message"
  198. },
  199. {
  200. "name": "End Action Sequence"
  201. },
  202. {
  203. "member": "0",
  204. "varName": "member",
  205. "info": "7",
  206. "storage": "1",
  207. "varName2": "memberHighestRole",
  208. "name": "Store Member Info"
  209. },
  210. {
  211. "member": "0",
  212. "varName": "member",
  213. "info": "17",
  214. "storage": "1",
  215. "varName2": "memberRoleList",
  216. "name": "Store Member Info"
  217. },
  218. {
  219. "role": "3",
  220. "varName": "memberHighestRole",
  221. "info": "4",
  222. "storage": "1",
  223. "varName2": "memberRolePosition",
  224. "name": "Store Role Info"
  225. },
  226. {
  227. "member": "2",
  228. "varName": "botMember",
  229. "info": "7",
  230. "storage": "1",
  231. "varName2": "botHighestRole",
  232. "name": "Store Member Info"
  233. },
  234. {
  235. "role": "3",
  236. "varName": "botHighestRole",
  237. "info": "4",
  238. "storage": "1",
  239. "varName2": "botRolePosition",
  240. "name": "Store Role Info"
  241. },
  242. {
  243. "storage": "1",
  244. "varName": "memberRolePosition",
  245. "comparison": "3",
  246. "value": "tempVars(\"botRolePosition\")",
  247. "iftrue": "3",
  248. "iftrueVal": "1",
  249. "iffalse": "0",
  250. "iffalseVal": "40",
  251. "name": "Check Variable"
  252. },
  253. {
  254. "storage": "1",
  255. "varName": "memberRoleList",
  256. "comparison": "0",
  257. "value": "tempVars(\"botRolePosition\")",
  258. "iftrue": "0",
  259. "iftrueVal": "",
  260. "iffalse": "2",
  261. "iffalseVal": "44",
  262. "name": "Check Variable"
  263. },
  264. {
  265. "info": "2",
  266. "infoIndex": "1",
  267. "storage": "2",
  268. "varName": "member",
  269. "name": "Store Command Params"
  270. },
  271. {
  272. "member": "0",
  273. "varName": "",
  274. "info": "22",
  275. "storage": "1",
  276. "varName2": "memberTag",
  277. "name": "Store Member Info"
  278. },
  279. {
  280. "member": "0",
  281. "varName": "",
  282. "reason": "",
  283. "name": "Kick Member"
  284. },
  285. {
  286. "channel": "0",
  287. "varName": "",
  288. "message": "``${tempVars(\"memberTag\")}`` has been successfully kicked.",
  289. "storage": "0",
  290. "varName2": "",
  291. "iffalse": "0",
  292. "iffalseVal": "",
  293. "name": "Send Message"
  294. },
  295. {
  296. "name": "End Action Sequence"
  297. },
  298. {
  299. "channel": "0",
  300. "varName": "",
  301. "message": "You must have the Kick Members permission or the Moderator role to use this command!",
  302. "storage": "0",
  303. "varName2": "",
  304. "iffalse": "0",
  305. "iffalseVal": "",
  306. "name": "Send Message"
  307. },
  308. {
  309. "name": "End Action Sequence"
  310. },
  311. {
  312. "channel": "0",
  313. "varName": "",
  314. "message": "You must specify a user to use this command.",
  315. "storage": "0",
  316. "varName2": "",
  317. "iffalse": "0",
  318. "iffalseVal": "",
  319. "name": "Send Message"
  320. },
  321. {
  322. "name": "End Action Sequence"
  323. },
  324. {
  325. "channel": "0",
  326. "varName": "",
  327. "message": "User does not exist.",
  328. "storage": "0",
  329. "varName2": "",
  330. "iffalse": "0",
  331. "iffalseVal": "",
  332. "name": "Send Message"
  333. },
  334. {
  335. "name": "End Action Sequence"
  336. },
  337. {
  338. "channel": "0",
  339. "varName": "",
  340. "message": "Bot does not have the permissions to Kick Members.",
  341. "storage": "0",
  342. "varName2": "",
  343. "iffalse": "0",
  344. "iffalseVal": "",
  345. "name": "Send Message"
  346. },
  347. {
  348. "name": "End Action Sequence"
  349. },
  350. {
  351. "channel": "0",
  352. "varName": "",
  353. "message": "You can't kick a user with a higher role than the bot.",
  354. "storage": "0",
  355. "varName2": "",
  356. "iffalse": "0",
  357. "iffalseVal": "",
  358. "name": "Send Message"
  359. }
  360. ]
  361. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement