77 lines
1.1 KiB
YAML
77 lines
1.1 KiB
YAML
|
settings:
|
||
|
token_env: TOKEN
|
||
|
parse_mode: html
|
||
|
long_poller: {}
|
||
|
|
||
|
commands:
|
||
|
/start: Start the bot
|
||
|
/help: How to use the bot
|
||
|
|
||
|
config:
|
||
|
str: string
|
||
|
num: 123
|
||
|
strs:
|
||
|
- abc
|
||
|
- def
|
||
|
nums:
|
||
|
- 123
|
||
|
- 456
|
||
|
obj: &obj
|
||
|
dur: 10m
|
||
|
arr:
|
||
|
- <<: *obj
|
||
|
- <<: *obj
|
||
|
|
||
|
|
||
|
buttons:
|
||
|
# Shortened reply buttons
|
||
|
help: Help
|
||
|
settings: Settings
|
||
|
|
||
|
# Extended reply button
|
||
|
contact:
|
||
|
text: Send a contact
|
||
|
request_contact: true
|
||
|
|
||
|
# Inline button
|
||
|
stop:
|
||
|
unique: stop
|
||
|
text: Stop
|
||
|
data: '{{.}}'
|
||
|
|
||
|
# Callback data
|
||
|
pay:
|
||
|
unique: pay
|
||
|
text: Pay
|
||
|
data:
|
||
|
- '{{ .UserID }}'
|
||
|
- '{{ .Amount }}'
|
||
|
- '{{ .Currency }}'
|
||
|
|
||
|
web_app:
|
||
|
text: This is a web app
|
||
|
web_app:
|
||
|
url: https://google.com
|
||
|
|
||
|
markups:
|
||
|
reply_shortened:
|
||
|
- [ help ]
|
||
|
- [ settings ]
|
||
|
reply_extended:
|
||
|
keyboard:
|
||
|
- [ contact ]
|
||
|
one_time_keyboard: true
|
||
|
inline:
|
||
|
- [ stop ]
|
||
|
web_app:
|
||
|
- [ web_app ]
|
||
|
|
||
|
results:
|
||
|
article:
|
||
|
type: article
|
||
|
id: '{{ .ID }}'
|
||
|
title: '{{ .Title }}'
|
||
|
description: '{{ .Description }}'
|
||
|
thumb_url: '{{ .PreviewURL }}'
|
||
|
message_text: '{{ text `article_message` }}'
|