You've already forked OpenIntegrations
							
							
				mirror of
				https://github.com/Bayselonarrend/OpenIntegrations.git
				synced 2025-10-30 23:47:46 +02:00 
			
		
		
		
	
		
			
				
	
	
		
			83 lines
		
	
	
		
			1.9 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			83 lines
		
	
	
		
			1.9 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| ---
 | |
| sidebar_position: 3
 | |
| ---
 | |
| 
 | |
| import Tabs from '@theme/Tabs';
 | |
| import TabItem from '@theme/TabItem';
 | |
| 
 | |
| # Leave chat
 | |
|  Removes the current user from the chat room
 | |
| 
 | |
| 
 | |
| 
 | |
| `Function LeaveChat(Val URL, Val ChatID, Val Token = "") Export`
 | |
| 
 | |
|   | Parameter | CLI option | Type | Required | Description |
 | |
|   |-|-|-|-|-|
 | |
|   | URL | --url | String | ✔ | URL of webhook or a Bitrix24 domain, when token used |
 | |
|   | ChatID | --chat | String, Number | ✔ | Chat ID |
 | |
|   | Token | --token | String | ✖ | Access token, when app auth method used |
 | |
| 
 | |
|   
 | |
|   Returns:  Map Of KeyAndValue - serialized JSON of answer from Bitrix24 API
 | |
| 
 | |
| <br/>
 | |
| 
 | |
| :::tip
 | |
| Method at API documentation: [im.chat.leave](https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=93&LESSON_ID=12101)
 | |
| :::
 | |
| <br/>
 | |
| 
 | |
| 
 | |
| ```bsl title="1C:Enterprise/OneScript code example"
 | |
|     URL    = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";
 | |
|     ChatID = "1106";
 | |
| 
 | |
|     Result = OPI_Bitrix24.LeaveChat(URL, ChatID);
 | |
| 
 | |
|     URL    = "b24-ar17wx.bitrix24.by";
 | |
|     Token  = "35c31667006e9f06006b12e400000001000...";
 | |
|     ChatID = "1108";
 | |
| 
 | |
|     Result = OPI_Bitrix24.LeaveChat(URL, ChatID, Token);
 | |
| ```
 | |
|  
 | |
| 
 | |
|  <Tabs>
 | |
|   
 | |
|     <TabItem value="bash" label="Bash" default>
 | |
|         ```bash
 | |
|             oint bitrix24 LeaveChat \
 | |
|              --url "b24-ar17wx.bitrix24.by" \
 | |
|              --chat 1112 \
 | |
|              --token "***"
 | |
|         ```
 | |
|     </TabItem>
 | |
|   
 | |
|     <TabItem value="bat" label="CMD/Bat" default>
 | |
|         ```batch
 | |
|             oint bitrix24 LeaveChat ^
 | |
|              --url "b24-ar17wx.bitrix24.by" ^
 | |
|              --chat 1112 ^
 | |
|              --token "***"
 | |
|         ```
 | |
|     </TabItem>
 | |
| </Tabs>
 | |
| 
 | |
| 
 | |
| ```json title="Result"
 | |
| {
 | |
|  "result": true,
 | |
|  "time": {
 | |
|   "start": 1728454919.09087,
 | |
|   "finish": 1728454919.16456,
 | |
|   "duration": 0.0736868381500244,
 | |
|   "processing": 0.0471811294555664,
 | |
|   "date_start": "2024-10-09T09:21:59+03:00",
 | |
|   "date_finish": "2024-10-09T09:21:59+03:00",
 | |
|   "operating_reset_at": 1728455519,
 | |
|   "operating": 0
 | |
|  }
 | |
| }
 | |
| ```
 |