Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- {
- "name": "user-info",
- "permissions": "NONE",
- "restriction": "1",
- "actions": [
- {
- "comment": "Created By: TheMonDon#1721 | Inspired By: iidxntmodalt#8629",
- "color": "#ff80ff",
- "name": "Comment"
- },
- {
- "condition": "1",
- "comparison": "0",
- "value": "1",
- "iftrue": "3",
- "iftrueVal": "10",
- "iffalse": "0",
- "iffalseVal": "16",
- "name": "Check Parameters"
- },
- {
- "condition": "0",
- "comparison": "0",
- "value": "1",
- "iftrue": "0",
- "iftrueVal": "",
- "iffalse": "3",
- "iffalseVal": "25",
- "name": "Check Parameters"
- },
- {
- "info": "0",
- "infoIndex": "1",
- "storage": "1",
- "varName": "userid",
- "name": "Store Command Params"
- },
- {
- "info": "0",
- "find": "${tempVars(\"userid\")}",
- "storage": "1",
- "varName": "userid_user",
- "find2": "0",
- "name": "Find Member"
- },
- {
- "member": "2",
- "varName": "userid_user",
- "info": "0",
- "storage": "1",
- "varName2": "ment_obj",
- "name": "Store Member Info"
- },
- {
- "storage": "1",
- "varName": "ment_obj",
- "comparison": "0",
- "value": "",
- "iftrue": "3",
- "iftrueVal": "2",
- "iffalse": "0",
- "iffalseVal": "",
- "name": "Check Variable"
- },
- {
- "behavior": "0",
- "interpretation": "0",
- "code": "const id = tempVars(\"userid\");\n(async () => {\n try {\n member = await client.fetchUser(id);\n Actions.storeValue(member, 1, \"member1\", cache);\n cache.index = cache.index + 33;\n Actions.callNextAction(cache);\n } catch (err) {\n msg.channel.send(\"User ID was not found\");\n }\n})()",
- "storage": "0",
- "varName": "",
- "name": "Run Script"
- },
- {
- "name": "End Action Sequence"
- },
- {
- "member": "2",
- "varName": "ment_obj",
- "info": "17",
- "storage": "1",
- "varName2": "createdAt",
- "name": "Store Member Info"
- },
- {
- "count": "3",
- "name": "Skip Actions"
- },
- {
- "name": "End Action Sequence"
- },
- {
- "member": "0",
- "varName": "user",
- "info": "0",
- "storage": "1",
- "varName2": "ment_obj",
- "name": "Store Member Info"
- },
- {
- "member": "0",
- "varName": "user",
- "info": "17",
- "storage": "1",
- "varName2": "createdAt",
- "name": "Store Member Info"
- },
- {
- "behavior": "1",
- "interpretation": "0",
- "code": "//RS contents\nfunction getJoinRank(ID, guild) { // Call it with the ID of the user and the guild\n if (!guild.member(ID)) return; // It will return undefined if the ID is not valid\n\n let arr = guild.members.array(); // Create an array with every member\n arr.sort((a, b) => a.joinedAt - b.joinedAt); // Sort them by join date\n\n for (let index = 0; index < arr.length; index++) { // Loop though every element\n if (arr[index].id == ID) return index; // When you find the user, return it's position\n }\n}\nActions.storeValue(getJoinRank(tempVars(\"ment_obj\").user.id, msg.guild) , 1, \"joinPosition\", cache);\n//Creduts to General Wrex for helping making this work\nmoment = this.getWrexMods().require('moment');\nconst ts = moment(tempVars(\"createdAt\"));\nconst ts2 = moment(${tempVars(\"ment_obj\").joinedAt});\nconst ca = ts.format(\"MMM Do, YYYY\");\nconst ja = ts2.format(\"MMM Do, YYYY\");\nActions.storeValue(ca, 1, \"ca\", cache);\nActions.storeValue(ja, 1, \"ja\", cache);\nActions.callNextAction(cache);",
- "storage": "0",
- "varName": "rank",
- "name": "Run Script"
- },
- {
- "title": "${tempVars(\"ment_obj\").user.username}'s Info",
- "author": "${member.displayName}",
- "color": "RANDOM",
- "url": "",
- "authorIcon": "${msg.author.displayAvatarURL}",
- "authorUrl": "",
- "imageUrl": "",
- "thumbUrl": "${tempVars(\"ment_obj\").user.displayAvatarURL}",
- "timestamp": "true",
- "debug": "false",
- "text": "",
- "year": "",
- "month": "",
- "day": "",
- "hour": "",
- "minute": "",
- "second": "",
- "storage": "1",
- "varName": "embed",
- "name": "Create Embed Message"
- },
- {
- "storage": "1",
- "varName": "embed",
- "fieldName": "**Username**",
- "message": "${tempVars(\"ment_obj\").user.username || 'N/A'}",
- "inline": "0",
- "name": "Add Embed Field"
- },
- {
- "storage": "1",
- "varName": "embed",
- "fieldName": "**Username w/ Tag**",
- "message": "${tempVars(\"ment_obj\").user.tag || 'N\\A'}",
- "inline": "0",
- "name": "Add Embed Field"
- },
- {
- "storage": "1",
- "varName": "embed",
- "fieldName": "**Nickname**",
- "message": "${tempVars(\"ment_obj\").displayName || 'N/A'}",
- "inline": "0",
- "name": "Add Embed Field"
- },
- {
- "storage": "1",
- "varName": "embed",
- "fieldName": "User ID",
- "message": "${tempVars(\"ment_obj\").user.id || 'N/A'}",
- "inline": "0",
- "name": "Add Embed Field"
- },
- {
- "storage": "1",
- "varName": "embed",
- "fieldName": "**Status**",
- "message": "${tempVars(\"ment_obj\").presence.status || 'N/A'}",
- "inline": "0",
- "name": "Add Embed Field"
- },
- {
- "storage": "1",
- "varName": "embed",
- "fieldName": "**Joined Server**",
- "message": "${tempVars(\"ja\") || 'N/A'}",
- "inline": "0",
- "name": "Add Embed Field"
- },
- {
- "storage": "1",
- "varName": "embed",
- "fieldName": "**Account Created**",
- "message": "${tempVars(\"ca\") || 'N/A'}",
- "inline": "0",
- "name": "Add Embed Field"
- },
- {
- "storage": "1",
- "varName": "embed",
- "fieldName": "**Is Bannable?**",
- "message": "${tempVars(\"ment_obj\").bannable}",
- "inline": "0",
- "name": "Add Embed Field"
- },
- {
- "storage": "1",
- "varName": "embed",
- "fieldName": "**Join Position**",
- "message": "${tempVars(\"joinPosition\")+1 || 'N/A'}",
- "inline": "0",
- "name": "Add Embed Field"
- },
- {
- "storage": "1",
- "varName": "embed",
- "fieldName": "**Roles**",
- "message": "${tempVars(\"ment_obj\").roles.array() || 'N/A'}",
- "inline": "0",
- "name": "Add Embed Field"
- },
- {
- "storage": "1",
- "varName": "embed",
- "channel": "0",
- "varName2": "",
- "storage3": "0",
- "varName3": "",
- "name": "Send Embed Message"
- },
- {
- "name": "End Action Sequence"
- },
- {
- "behavior": "1",
- "interpretation": "0",
- "code": "//RS contents\nmoment = this.getWrexMods().require('moment');\nconst ts = moment(msg.author.createdAt);\nconst ts2 = moment(member.joinedAt);\nconst ca = ts.format(\"MMM Do, YYYY\");\nconst ja = ts2.format(\"MMM Do, YYYY\");\nActions.storeValue(ca, 1, \"ca1\", cache);\nActions.storeValue(ja, 1, \"ja1\", cache);\nfunction getJoinRank(ID, guild) { // Call it with the ID of the user and the guild\n if (!guild.member(ID)) return; // It will return undefined if the ID is not valid\n\n let arr = guild.members.array(); // Create an array with every member\n arr.sort((a, b) => a.joinedAt - b.joinedAt); // Sort them by join date\n\n for (let index = 0; index < arr.length; index++) { // Loop though every element\n if (arr[index].id == ID) return index; // When you find the user, return it's position\n }\n}\nActions.storeValue(getJoinRank(msg.author.id, msg.guild) , 1, \"joinPosition\", cache);\n//Creduts to General Wrex for helping making this work\nActions.callNextAction(cache);",
- "storage": "0",
- "varName": "rank",
- "name": "Run Script"
- },
- {
- "title": "${msg.author.username}'s Info",
- "author": "${member.displayName}",
- "color": "RANDOM",
- "url": "",
- "authorIcon": "${msg.author.displayAvatarURL}",
- "authorUrl": "",
- "imageUrl": "",
- "thumbUrl": "${msg.author.displayAvatarURL}",
- "timestamp": "true",
- "debug": "false",
- "text": "",
- "year": "",
- "month": "",
- "day": "",
- "hour": "",
- "minute": "",
- "second": "",
- "storage": "1",
- "varName": "reembed",
- "name": "Create Embed Message"
- },
- {
- "storage": "1",
- "varName": "reembed",
- "fieldName": "**Username**",
- "message": "${msg.author.username}",
- "inline": "0",
- "name": "Add Embed Field"
- },
- {
- "storage": "1",
- "varName": "reembed",
- "fieldName": "**Username w/ Tag**",
- "message": "${msg.author.tag}",
- "inline": "0",
- "name": "Add Embed Field"
- },
- {
- "storage": "1",
- "varName": "reembed",
- "fieldName": "**Nickname**",
- "message": "${member.displayName}",
- "inline": "0",
- "name": "Add Embed Field"
- },
- {
- "storage": "1",
- "varName": "reembed",
- "fieldName": "**User ID**",
- "message": "${msg.author.id}",
- "inline": "0",
- "name": "Add Embed Field"
- },
- {
- "storage": "1",
- "varName": "reembed",
- "fieldName": "**Status**",
- "message": "${user.presence.status}",
- "inline": "0",
- "name": "Add Embed Field"
- },
- {
- "storage": "1",
- "varName": "reembed",
- "fieldName": "**Join Date**",
- "message": "${tempVars(\"ja1\")}",
- "inline": "0",
- "name": "Add Embed Field"
- },
- {
- "storage": "1",
- "varName": "reembed",
- "fieldName": "**Account Created**",
- "message": "${tempVars(\"ca1\")}",
- "inline": "0",
- "name": "Add Embed Field"
- },
- {
- "storage": "1",
- "varName": "reembed",
- "fieldName": "**Is Bannable?**",
- "message": "${member.bannable}",
- "inline": "0",
- "name": "Add Embed Field"
- },
- {
- "storage": "1",
- "varName": "reembed",
- "fieldName": "**Join Position**",
- "message": "${tempVars(\"joinPosition\")+1}",
- "inline": "0",
- "name": "Add Embed Field"
- },
- {
- "storage": "1",
- "varName": "reembed",
- "fieldName": "**Role List**",
- "message": "${member.roles.array()}",
- "inline": "0",
- "name": "Add Embed Field"
- },
- {
- "storage": "1",
- "varName": "reembed",
- "channel": "0",
- "varName2": "",
- "storage3": "0",
- "varName3": "",
- "name": "Send Embed Message"
- },
- {
- "name": "End Action Sequence"
- },
- {
- "behavior": "1",
- "interpretation": "0",
- "code": "const moment = this.getWrexMods().require('moment');\nconst ts = moment(tempVars(\"member1\").createdAt);\nconst ca = ts.format(\"MMM Do, YYYY\");\nActions.storeValue(ca, 1, \"ca3\", cache);\nActions.callNextAction(cache);",
- "storage": "0",
- "varName": "",
- "name": "Run Script"
- },
- {
- "title": "User Information",
- "author": "${member.displayName}",
- "color": "RANDOM",
- "url": "",
- "authorIcon": "${msg.author.displayAvatarURL}",
- "authorUrl": "",
- "imageUrl": "",
- "thumbUrl": "${tempVars(\"member1\").displayAvatarURL}",
- "timestamp": "false",
- "debug": "false",
- "text": "",
- "year": "",
- "month": "",
- "day": "",
- "hour": "",
- "minute": "",
- "second": "",
- "storage": "1",
- "varName": "embed1",
- "name": "Create Embed Message"
- },
- {
- "storage": "1",
- "varName": "embed1",
- "fieldName": "Name",
- "message": "${tempVars(\"member1\").username}",
- "inline": "0",
- "name": "Add Embed Field"
- },
- {
- "storage": "1",
- "varName": "embed1",
- "fieldName": "Tag",
- "message": "${tempVars(\"member1\").tag}",
- "inline": "0",
- "name": "Add Embed Field"
- },
- {
- "storage": "1",
- "varName": "embed1",
- "fieldName": "ID",
- "message": "${tempVars(\"member1\").id}",
- "inline": "0",
- "name": "Add Embed Field"
- },
- {
- "storage": "1",
- "varName": "embed1",
- "fieldName": "Is Bot?",
- "message": "${tempVars(\"member1\").bot}",
- "inline": "0",
- "name": "Add Embed Field"
- },
- {
- "storage": "1",
- "varName": "embed1",
- "fieldName": "Created At",
- "message": "${tempVars(\"ca3\")}",
- "inline": "0",
- "name": "Add Embed Field"
- },
- {
- "storage": "1",
- "varName": "embed1",
- "channel": "0",
- "varName2": "",
- "storage3": "0",
- "varName3": "",
- "iffalse": "0",
- "iffalseVal": "",
- "name": "Send Embed Message"
- }
- ],
- "_id": "aVVNz",
- "_aliases": [
- "ui",
- "userinfo"
- ],
- "comType": "0"
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement