#1 initial sending media files support
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
@@ -7,6 +7,7 @@
|
||||
<actions> </actions>
|
||||
<screens> </screens>
|
||||
<commands> </commands>
|
||||
<media> </media>
|
||||
</flow>
|
||||
```
|
||||
|
||||
@@ -51,6 +52,8 @@ Screen - то, что бот ответит пользователю, обычн
|
||||
</screen>
|
||||
```
|
||||
|
||||
`mediaRef` - ссылка на элемент медиа, который будет оправлен ботом
|
||||
|
||||
`text` - выводимый текст
|
||||
|
||||
`keyboard` - описание клавиатуры
|
||||
@@ -65,7 +68,7 @@ Screen - то, что бот ответит пользователю, обычн
|
||||
|
||||
#### Button
|
||||
|
||||
`if` - видомость кнопки, значение `true`, `false` или имя метода из контекста экрана (для программной обработки)
|
||||
`if` - видимость кнопки, значение `true`, `false` или имя метода из контекста экрана (для программной обработки)
|
||||
|
||||
`actionRef` - `id` или `name` action, описанный в соответсвующей секции
|
||||
|
||||
@@ -89,4 +92,21 @@ Screen - то, что бот ответит пользователю, обычн
|
||||
```
|
||||
|
||||
`actionRef` - ссылка на action, может использоваться id или name
|
||||
`screenRef` - ссылка на screen, может использоваться id или name
|
||||
|
||||
`screenRef` - ссылка на screen, может использоваться id или name
|
||||
|
||||
`edit` = `true|false`- исходное сообщение будет отредактировано (актуально для callback)
|
||||
|
||||
`replace` = `true|false`- исходное сообщение будет удалено, и отправлено новое (актуально для callback,
|
||||
если меняется тип сообщения т.е. сообщение с фото, видео должно быть заменено на текстовое и наоборот)
|
||||
|
||||
### Media
|
||||
|
||||
Описывает медиа-ресурсы, доступные для отправки ботом
|
||||
|
||||
```xml
|
||||
<media>
|
||||
<video id="40001" url="https://example.com/video.mp4"/>
|
||||
<photo id="40002" url="https://example.com//photo.png"/>
|
||||
</media>
|
||||
```
|
||||
Reference in New Issue
Block a user