Tg sendmessage: различия между версиями
Материал из wiki-MyMakerBot
Radym (обсуждение | вклад) |
Radym (обсуждение | вклад) |
||
| (не показана 1 промежуточная версия этого же участника) | |||
| Строка 12: | Строка 12: | ||
* keys - включить кнопки. <i>bool, необязательное поле</i> | * keys - включить кнопки. <i>bool, необязательное поле</i> | ||
* assign - имя переменной в которую вернется результат от телеграма. <i>str, необязательное поле</i> | * assign - имя переменной в которую вернется результат от телеграма. <i>str, необязательное поле</i> | ||
| − | <b>Внимание, функции ниже могут плохо работать на 1 соединении т.к. 1 соединение - один таймер</b> | + | <b><i>Внимание, функции ниже могут плохо работать на 1 соединении т.к. 1 соединение - один таймер</i></b> |
* die - через сколько секунд удалится сообщение. <i>int, необязательное поле</i> | * die - через сколько секунд удалится сообщение. <i>int, необязательное поле</i> | ||
* time - через сколько секунд отправится сообщение. <i>int, необязательное поле</i> | * time - через сколько секунд отправится сообщение. <i>int, необязательное поле</i> | ||
| Строка 23: | Строка 23: | ||
{tg_SendMessage text="Привет!" reply_to_message_id=$message.message.message_id} | {tg_SendMessage text="Привет!" reply_to_message_id=$message.message.message_id} | ||
</pre> | </pre> | ||
| + | <i>попробуйте сами: | ||
| + | пример 1 - https://t.me/MyMakerDocsBot?start=cmd-example-3_1 | ||
| + | пример 2 - https://t.me/MyMakerDocsBot?start=cmd-example-3_2</i> | ||
Текущая версия на 12:15, 8 апреля 2021
SendMessage
Отослать сообщение.
Параметры:
- chat_id - уникальное айди чата. int|str, необязательное поле
- text - текст, который надо отправить. str
- parse_mode - режим разметки. По умолчанию это html, но вы можете указать и markdown. str, необязательное поле
- reply_to_message_id - в ответ на какое сообщение бот будет отвечать (реплаем). int, необязательное поле
- disable_web_page_preview - отключить превью ссылки. bool, необязательное поле
- disable_notification - отправить сообщение беззвучно. Пользователи получат уведомление без звука. bool, необязательное поле
- keys - включить кнопки. bool, необязательное поле
- assign - имя переменной в которую вернется результат от телеграма. str, необязательное поле
Внимание, функции ниже могут плохо работать на 1 соединении т.к. 1 соединение - один таймер
- die - через сколько секунд удалится сообщение. int, необязательное поле
- time - через сколько секунд отправится сообщение. int, необязательное поле
Пример
{*Отослать сообщение с кнопками*}
{key l=10 t="Открыть" c="https://telegram.org"}
{tg_SendMessage text="Сайт телеграмм:" keys=1}
{*Отослать сообщение в ответ на другое сообщение*}
{tg_SendMessage text="Привет!" reply_to_message_id=$message.message.message_id}
попробуйте сами: пример 1 - https://t.me/MyMakerDocsBot?start=cmd-example-3_1 пример 2 - https://t.me/MyMakerDocsBot?start=cmd-example-3_2