Last active
June 5, 2022 15:01
-
-
Save yanissi/5a0c4c36669b8c801ece6df77b0016e3 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"name": "MagicEden Sales Bot v3 - Blueprint Provided by Deux à Trois (https://2a3.dev)", | |
"flow": [ | |
{ | |
"id": 2, | |
"module": "http:ActionSendData", | |
"version": 3, | |
"parameters": { | |
"handleErrors": false, | |
"useNewZLibDeCompress": true | |
}, | |
"mapper": { | |
"url": "https://us-central1-axial-life-343416.cloudfunctions.net/magic_eden_sales_bot", | |
"serializeUrl": false, | |
"method": "get", | |
"headers": [], | |
"qs": [ | |
{ | |
"name": "symbol", | |
"value": "degods" | |
}, | |
{ | |
"name": "apiToken", | |
"value": "unique_identifier_please_replace" | |
} | |
], | |
"bodyType": "", | |
"parseResponse": true, | |
"authUser": "", | |
"authPass": "", | |
"timeout": "", | |
"shareCookies": false, | |
"ca": "", | |
"rejectUnauthorized": true, | |
"followRedirect": true, | |
"useQuerystring": false, | |
"gzip": true, | |
"useMtls": false, | |
"followAllRedirects": false | |
}, | |
"metadata": { | |
"designer": { | |
"x": 0, | |
"y": 0 | |
}, | |
"restore": { | |
"expect": { | |
"method": { | |
"mode": "chose", | |
"label": "GET" | |
}, | |
"headers": { | |
"mode": "chose" | |
}, | |
"qs": { | |
"mode": "chose", | |
"items": [ | |
null, | |
null | |
] | |
}, | |
"bodyType": { | |
"label": "Empty" | |
} | |
} | |
}, | |
"parameters": [ | |
{ | |
"name": "handleErrors", | |
"type": "boolean", | |
"label": "Evaluate all states as errors (except for 2xx and 3xx )", | |
"required": true | |
}, | |
{ | |
"name": "useNewZLibDeCompress", | |
"type": "hidden" | |
} | |
], | |
"expect": [ | |
{ | |
"name": "url", | |
"type": "url", | |
"label": "URL", | |
"required": true | |
}, | |
{ | |
"name": "serializeUrl", | |
"type": "boolean", | |
"label": "Serialize URL", | |
"required": true | |
}, | |
{ | |
"name": "method", | |
"type": "select", | |
"label": "Method", | |
"required": true, | |
"validate": { | |
"enum": [ | |
"get", | |
"head", | |
"post", | |
"put", | |
"patch", | |
"delete", | |
"options" | |
] | |
} | |
}, | |
{ | |
"name": "headers", | |
"type": "array", | |
"label": "Headers", | |
"spec": [ | |
{ | |
"name": "name", | |
"label": "Name", | |
"type": "text", | |
"required": true | |
}, | |
{ | |
"name": "value", | |
"label": "Value", | |
"type": "text" | |
} | |
] | |
}, | |
{ | |
"name": "qs", | |
"type": "array", | |
"label": "Query String", | |
"spec": [ | |
{ | |
"name": "name", | |
"label": "Name", | |
"type": "text", | |
"required": true | |
}, | |
{ | |
"name": "value", | |
"label": "Value", | |
"type": "text" | |
} | |
] | |
}, | |
{ | |
"name": "bodyType", | |
"type": "select", | |
"label": "Body type", | |
"validate": { | |
"enum": [ | |
"raw", | |
"x_www_form_urlencoded", | |
"multipart_form_data" | |
] | |
} | |
}, | |
{ | |
"name": "parseResponse", | |
"type": "boolean", | |
"label": "Parse response", | |
"required": true | |
}, | |
{ | |
"name": "authUser", | |
"type": "text", | |
"label": "User name" | |
}, | |
{ | |
"name": "authPass", | |
"type": "password", | |
"label": "Password" | |
}, | |
{ | |
"name": "timeout", | |
"type": "uinteger", | |
"label": "Timeout", | |
"validate": { | |
"max": 300, | |
"min": 1 | |
} | |
}, | |
{ | |
"name": "shareCookies", | |
"type": "boolean", | |
"label": "Share cookies with other HTTP modules", | |
"required": true | |
}, | |
{ | |
"name": "ca", | |
"type": "cert", | |
"label": "Self-signed certificate" | |
}, | |
{ | |
"name": "rejectUnauthorized", | |
"type": "boolean", | |
"label": "Reject connections that are using unverified (self-signed) certificates", | |
"required": true | |
}, | |
{ | |
"name": "followRedirect", | |
"type": "boolean", | |
"label": "Follow redirect", | |
"required": true | |
}, | |
{ | |
"name": "useQuerystring", | |
"type": "boolean", | |
"label": "Disable serialization of multiple same query string keys as arrays", | |
"required": true | |
}, | |
{ | |
"name": "gzip", | |
"type": "boolean", | |
"label": "Request compressed content", | |
"required": true | |
}, | |
{ | |
"name": "useMtls", | |
"type": "boolean", | |
"label": "Use Mutual TLS", | |
"required": true | |
}, | |
{ | |
"name": "followAllRedirects", | |
"type": "boolean", | |
"label": "Follow all redirect", | |
"required": true | |
} | |
] | |
} | |
}, | |
{ | |
"id": 7, | |
"module": "builtin:BasicFeeder", | |
"version": 1, | |
"parameters": {}, | |
"filter": { | |
"name": "", | |
"conditions": [ | |
[ | |
{ | |
"a": "{{2.statusCode}}", | |
"b": "200", | |
"o": "text:equal" | |
}, | |
{ | |
"a": "{{2.fileSize}}", | |
"b": "20", | |
"o": "number:greater" | |
} | |
] | |
] | |
}, | |
"mapper": { | |
"array": "{{2.data.data}}" | |
}, | |
"metadata": { | |
"designer": { | |
"x": 300, | |
"y": 0 | |
}, | |
"restore": { | |
"expect": { | |
"array": { | |
"mode": "edit" | |
} | |
} | |
}, | |
"expect": [ | |
{ | |
"mode": "edit", | |
"name": "array", | |
"spec": [], | |
"type": "array", | |
"label": "Array" | |
} | |
] | |
} | |
}, | |
{ | |
"id": 14, | |
"module": "util:FunctionSleep", | |
"version": 1, | |
"parameters": {}, | |
"mapper": { | |
"duration": "3" | |
}, | |
"metadata": { | |
"designer": { | |
"x": 600, | |
"y": 0 | |
}, | |
"restore": {}, | |
"expect": [ | |
{ | |
"name": "duration", | |
"type": "uinteger", | |
"label": "Delay", | |
"required": true, | |
"validate": { | |
"max": 300, | |
"min": 1 | |
} | |
} | |
] | |
} | |
}, | |
{ | |
"id": 3, | |
"module": "discord:PostMessageWithEmbeded", | |
"version": 1, | |
"parameters": { | |
"__IMTCONN__": 291428 | |
}, | |
"mapper": { | |
"content": "A new token has been sold!", | |
"embeds": [ | |
{ | |
"title": "{{7.name}} has been sold", | |
"type": "", | |
"description": "Price: {{7.priceSol}} SOL ({{round(7.priceUsd)}} USD)\n", | |
"url": "https://magiceden.io/item-details/{{7.tokenAddress}}", | |
"timestamp": "", | |
"color": "", | |
"footer": { | |
"text": "developed by @2a3dev", | |
"icon_url": "", | |
"proxy_icon_url": "" | |
}, | |
"image": { | |
"url": "{{7.image}}", | |
"proxy_url": "", | |
"height": "", | |
"width": "" | |
}, | |
"thumbnail": { | |
"url": "", | |
"proxy_url": "", | |
"height": "", | |
"width": "" | |
}, | |
"video": { | |
"url": "", | |
"height": "", | |
"width": "" | |
}, | |
"provider": { | |
"name": "", | |
"url": "" | |
}, | |
"author": { | |
"name": "", | |
"url": "", | |
"icon_url": "", | |
"proxy_icon_url": "" | |
}, | |
"fields": [] | |
} | |
], | |
"moduleWebhookUrl": "" | |
}, | |
"metadata": { | |
"designer": { | |
"x": 900, | |
"y": 0 | |
}, | |
"restore": { | |
"parameters": { | |
"__IMTCONN__": { | |
"label": "GunxBlast Discord (Integromat (integromat))", | |
"data": { | |
"scoped": "true", | |
"connection": "discord" | |
} | |
} | |
}, | |
"expect": { | |
"embeds": { | |
"items": [ | |
{ | |
"author": { | |
"collapsed": true | |
}, | |
"fields": { | |
"mode": "chose" | |
} | |
} | |
] | |
} | |
} | |
}, | |
"parameters": [ | |
{ | |
"name": "__IMTCONN__", | |
"type": "account:discord", | |
"label": "Connection", | |
"required": true | |
} | |
], | |
"expect": [ | |
{ | |
"name": "content", | |
"type": "text", | |
"label": "Content" | |
}, | |
{ | |
"name": "embeds", | |
"type": "array", | |
"label": "Embedded objects", | |
"spec": [ | |
{ | |
"name": "title", | |
"type": "text", | |
"label": "Title" | |
}, | |
{ | |
"name": "type", | |
"type": "text", | |
"label": "Type" | |
}, | |
{ | |
"name": "description", | |
"type": "text", | |
"label": "Description" | |
}, | |
{ | |
"name": "url", | |
"type": "url", | |
"label": "URL" | |
}, | |
{ | |
"name": "timestamp", | |
"type": "date", | |
"label": "Timestamp" | |
}, | |
{ | |
"name": "color", | |
"type": "uinteger", | |
"label": "Color" | |
}, | |
{ | |
"name": "footer", | |
"spec": [ | |
{ | |
"name": "text", | |
"type": "text", | |
"label": "Text" | |
}, | |
{ | |
"name": "icon_url", | |
"type": "url", | |
"label": "Icon URL" | |
}, | |
{ | |
"name": "proxy_icon_url", | |
"type": "url", | |
"label": "Proxy Icon URL" | |
} | |
], | |
"type": "collection", | |
"label": "Footer" | |
}, | |
{ | |
"name": "image", | |
"spec": [ | |
{ | |
"name": "url", | |
"type": "url", | |
"label": "URL" | |
}, | |
{ | |
"name": "proxy_url", | |
"type": "url", | |
"label": "Proxy URL" | |
}, | |
{ | |
"name": "height", | |
"type": "uinteger", | |
"label": "Height" | |
}, | |
{ | |
"name": "width", | |
"type": "uinteger", | |
"label": "Width" | |
} | |
], | |
"type": "collection", | |
"label": "Image" | |
}, | |
{ | |
"name": "thumbnail", | |
"spec": [ | |
{ | |
"name": "url", | |
"type": "url", | |
"label": "URL" | |
}, | |
{ | |
"name": "proxy_url", | |
"type": "url", | |
"label": "Proxy URL" | |
}, | |
{ | |
"name": "height", | |
"type": "uinteger", | |
"label": "Height" | |
}, | |
{ | |
"name": "width", | |
"type": "uinteger", | |
"label": "Width" | |
} | |
], | |
"type": "collection", | |
"label": "Thumbnail" | |
}, | |
{ | |
"name": "video", | |
"spec": [ | |
{ | |
"name": "url", | |
"type": "url", | |
"label": "URL" | |
}, | |
{ | |
"name": "height", | |
"type": "uinteger", | |
"label": "Height" | |
}, | |
{ | |
"name": "width", | |
"type": "uinteger", | |
"label": "Width" | |
} | |
], | |
"type": "collection", | |
"label": "Video" | |
}, | |
{ | |
"name": "provider", | |
"spec": [ | |
{ | |
"name": "name", | |
"type": "text", | |
"label": "Name" | |
}, | |
{ | |
"name": "url", | |
"type": "url", | |
"label": "URL" | |
} | |
], | |
"type": "collection", | |
"label": "Provider" | |
}, | |
{ | |
"name": "author", | |
"spec": [ | |
{ | |
"name": "name", | |
"type": "text", | |
"label": "Name" | |
}, | |
{ | |
"name": "url", | |
"type": "url", | |
"label": "URL" | |
}, | |
{ | |
"name": "icon_url", | |
"type": "url", | |
"label": "Icon URL" | |
}, | |
{ | |
"name": "proxy_icon_url", | |
"type": "url", | |
"label": "Proxy Icon URL" | |
} | |
], | |
"type": "collection", | |
"label": "Author" | |
}, | |
{ | |
"name": "fields", | |
"spec": [ | |
{ | |
"name": "name", | |
"type": "text", | |
"label": "Name" | |
}, | |
{ | |
"name": "value", | |
"type": "text", | |
"label": "Value" | |
}, | |
{ | |
"name": "inline", | |
"type": "boolean", | |
"label": "Inline Flag" | |
} | |
], | |
"type": "array", | |
"label": "Fields" | |
} | |
] | |
}, | |
{ | |
"name": "moduleWebhookUrl", | |
"type": "url", | |
"label": "Custom Webhook URL" | |
} | |
], | |
"advanced": true | |
} | |
} | |
], | |
"metadata": { | |
"instant": false, | |
"version": 1, | |
"scenario": { | |
"roundtrips": 1, | |
"maxErrors": 3, | |
"autoCommit": true, | |
"autoCommitTriggerLast": true, | |
"sequential": false, | |
"confidential": false, | |
"dataloss": false, | |
"dlq": false | |
}, | |
"designer": { | |
"orphans": [] | |
}, | |
"zone": "eu1.make.com" | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment