| 
									
										
										
										
											2024-06-05 10:19:46 +00:00
										 |  |  | --- | 
					
						
							|  |  |  | sidebar_position: 1 | 
					
						
							|  |  |  | --- | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | # Open dialog
 | 
					
						
							|  |  |  |  Opens a new dialog with one or more users | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2024-07-10 11:59:55 +03:00
										 |  |  | <br/> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2024-07-10 13:58:29 +03:00
										 |  |  | `Function OpenDialog(Val Token, Val ArrayOfUsers) Export` | 
					
						
							| 
									
										
										
										
											2024-06-05 10:19:46 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  |  | Parameter | CLI option | Type | Destination | | 
					
						
							|  |  |  |  |-|-|-|-| | 
					
						
							|  |  |  |  | Token | --token | String | Bot token | | 
					
						
							|  |  |  |  | ArrayOfUsers | --users | Array of String | User ID Array | | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   | 
					
						
							| 
									
										
										
										
											2024-06-06 15:33:52 +03:00
										 |  |  |  Returns: Map Of KeyAndValue - Serialized JSON response from Slack | 
					
						
							| 
									
										
										
										
											2024-06-05 10:19:46 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2024-07-10 14:05:58 +03:00
										 |  |  | <br/> | 
					
						
							| 
									
										
										
										
											2024-07-10 11:59:55 +03:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2024-07-10 13:58:29 +03:00
										 |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2024-06-05 10:19:46 +00:00
										 |  |  | ```bsl title="Code example" | 
					
						
							|  |  |  |   | 
					
						
							|  |  |  |  ArrayOfUsers = New Array; | 
					
						
							|  |  |  |  ArrayOfUsers.Add("U123456"); | 
					
						
							|  |  |  |  ArrayOfUsers.Add("U654321"); | 
					
						
							|  |  |  |   | 
					
						
							|  |  |  |  Response = OPI_Slack.OpenDialog(Token, ArrayOfUsers); //Map | 
					
						
							|  |  |  |  Response = OPI_Tools.JSONString(Response); //JSON string | 
					
						
							|  |  |  |   | 
					
						
							|  |  |  | ``` | 
					
						
							| 
									
										
										
										
											2024-07-10 11:59:55 +03:00
										 |  |  | 	 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2024-06-05 10:19:46 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  | ```sh title="CLI command example" | 
					
						
							|  |  |  |   | 
					
						
							|  |  |  |  oint slack OpenDialog --token %token% --users %users% | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ``` | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ```json title="Result" | 
					
						
							| 
									
										
										
										
											2024-07-10 11:59:55 +03:00
										 |  |  |  { | 
					
						
							| 
									
										
										
										
											2024-06-05 10:19:46 +00:00
										 |  |  |  "ok": true, | 
					
						
							|  |  |  |  "no_op": false, | 
					
						
							|  |  |  |  "already_open": false, | 
					
						
							|  |  |  |  "channel": { | 
					
						
							|  |  |  |  "id": "D06UAKK1C6R" | 
					
						
							|  |  |  |  } | 
					
						
							|  |  |  |  } | 
					
						
							|  |  |  | ``` |