-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathmanifest.json
More file actions
121 lines (121 loc) · 20.5 KB
/
manifest.json
File metadata and controls
121 lines (121 loc) · 20.5 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
{
"@visokiotype": "CustomBlockSchema.CustomBlockManifest",
"name": "Slack API WebClient",
"scriptFilename": "script.py",
"language": "PYTHON",
"executableVersion": null,
"minVersions": [
null
],
"optionsVersion": 1,
"apiVersion": "VERSION_0",
"isResourceIntensiveScript": false,
"showPartitioning": false,
"icon": "data:image/png;base64,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",
"description": "Allows you to call public Slack endpoints.",
"category": "Connectors",
"subcategory": "Slack",
"tags": null,
"introductoryText": "### Slack API WebClient \n\n\n\n#### Allows you to call all the public endpoints and methods listed [here](https://api.slack.com/methods)\n##### Insert the Bot User OAuth Access Token to authenticate, the method name and parameters to invoke the API method. \nN.B. You must create an app / bot in your Slack workspace. Follow instructions [here](https://slack.com/intl/en-gb/help/articles/115005265703-Create-a-bot-for-your-workspace)\nYour app/bot must have the required permissions to call the API methods.",
"dependencies": "slackclient",
"options": [
{
"name": "authToken",
"title": "OAuth Access Token",
"description": "Find it in the \"OAuth & Permissions\" app section in Slack",
"groupTitle": "Authentication",
"width": "ONE",
"@visokiotype": "CustomBlockSchema.PasswordCustomBlockPublicOption",
"mandatory": true
},
{
"name": "methodName",
"title": "API Method Name",
"description": "e.g. users.profile.get, e.g.2. chat.postMessage",
"groupTitle": "Query",
"width": "ONE",
"@visokiotype": "CustomBlockSchema.TextCustomBlockPublicOption",
"mandatory": true,
"defaultValue": "users.profile.get"
},
{
"name": "methodType",
"title": "Method Type",
"description": null,
"groupTitle": "Query",
"width": "ONE",
"@visokiotype": "CustomBlockSchema.ChoiceCustomBlockPublicOption",
"mandatory": true,
"choices": [
{
"name": null,
"title": "POST",
"description": null,
"groupTitle": null,
"width": null,
"@visokiotype": "CustomBlockSchema.ChoiceMetaCustomBlockPublicOption",
"value": "POST",
"isSpecial": false
},
{
"name": null,
"title": "GET",
"description": null,
"groupTitle": null,
"width": null,
"@visokiotype": "CustomBlockSchema.ChoiceMetaCustomBlockPublicOption",
"value": "GET",
"isSpecial": false
}
],
"isDropdown": true,
"choicesLayoutType": "LIST",
"defaultValue": "GET"
},
{
"name": "jsonPayload",
"title": "JSON Payload (POST)",
"description": "e.g. {\"channel\": \"#random\", \"text\": \"Hello world!\"}",
"groupTitle": "Query",
"width": "ONE",
"@visokiotype": "CustomBlockSchema.TextCustomBlockPublicOption",
"mandatory": false,
"defaultValue": "{}"
},
{
"name": "params",
"title": "Query Params (GET)",
"description": "e.g. {\"user\": \"UK9RMFWPN\"}",
"groupTitle": "Query",
"width": "ONE",
"@visokiotype": "CustomBlockSchema.TextCustomBlockPublicOption",
"mandatory": false,
"defaultValue": "{\"user\": \"UK9RMFWPN\"}"
}
],
"blockOutputs": [
{
"@visokiotype": "CustomBlockSchema.BlockOutputPublicOption",
"id": "Output Data",
"label": "Flattened Response",
"displayName": "Flattened Response",
"tooltip": null
},
{
"@visokiotype": "CustomBlockSchema.BlockOutputPublicOption",
"id": "Output Data 2",
"label": "Text Response",
"displayName": "Text Response",
"tooltip": null
}
],
"docker": {
"@visokiotype": "CustomBlockSchema.DockerCustomBlockPublicOption",
"customBaseImage": null,
"useCustomBaseImage": false,
"customSystemLibraries": null,
"installVisokioRepLibraries": false
},
"designLock": false,
"apiMode": "BATCH"
}