MadelineProtoDocs/docs/API_docs/constructors/keyboardButtonSwitchInline.md

41 lines
1.4 KiB
Markdown
Raw Normal View History

2018-04-01 13:19:25 +02:00
---
title: keyboardButtonSwitchInline
2019-12-27 17:48:04 +01:00
description: Button to force a user to switch to inline mode Pressing the button will prompt the user to select one of their chats, open that chat and insert the bots username and the specified inline query in the input field.
2018-04-04 19:52:48 +02:00
image: https://docs.madelineproto.xyz/favicons/android-chrome-256x256.png
2018-04-01 13:19:25 +02:00
---
2018-04-05 01:19:57 +02:00
# Constructor: keyboardButtonSwitchInline
2018-04-01 13:19:25 +02:00
[Back to constructors index](index.md)
2019-12-27 17:48:04 +01:00
Button to force a user to switch to inline mode Pressing the button will prompt the user to select one of their chats, open that chat and insert the bots username and the specified inline query in the input field.
2018-12-26 02:56:50 +01:00
2018-04-01 13:19:25 +02:00
### Attributes:
2018-12-26 02:56:50 +01:00
| Name | Type | Required | Description |
|----------|---------------|----------|-------------|
2019-12-27 17:48:04 +01:00
|same\_peer|[Bool](../types/Bool.md) | Optional|If set, pressing the button will insert the bots username and the specified inline `query` in the current chat's input field.|
|text|[string](../types/string.md) | Yes|Button label|
|query|[string](../types/string.md) | Yes|The inline query to use|
2018-04-01 13:19:25 +02:00
### Type: [KeyboardButton](../types/KeyboardButton.md)
### Example:
```php
2018-04-01 13:19:25 +02:00
$keyboardButtonSwitchInline = ['_' => 'keyboardButtonSwitchInline', 'same_peer' => Bool, 'text' => 'string', 'query' => 'string'];
```
Or, if you're into Lua:
2018-04-01 13:19:25 +02:00
```lua
2018-04-01 13:19:25 +02:00
keyboardButtonSwitchInline={_='keyboardButtonSwitchInline', same_peer=Bool, text='string', query='string'}
```