Список тренинговВоронки и чат-боты

SaleBot | Узнаем понятие tg_request

1 из 12 уроков Есть задание

Контент урока

Учимся отправлять круглое видео в бот

ID файлов работают только для того бота, где они были получены И никак иначе

Документация по всем функциям

Общая переменная save_webhook со значением 1

Скачиваем файл, устанавливаем себе в проект

Функция для отправки кружка tg_send_video_note(platform_id, video_note, reply_markup, protect_content, reply_to_message_id, disable_notification, message_thread_id) Параметры: platform_id
– идентификатор клиента в Telegram, которому необходимо прислать сообщение video_note - id кружка из tg_request reply_markup
– кнопки protect_content
– признак защиты контента от копирования. Чтобы включить поставьте 1, чтобы не включать - пустые кавычки '' или удалите reply_to_message_id - идентификатор сообщения, которое необходимо процитировать disable_notification
– отправка сообщения со звуковым уведомлением (1 - отключить уведомление при получении, 0 - передать с уведомлением) message_thread_id
– идентификатор темы, ветки

Лайфхак для создания кнопок

Для создания кнопок перейдите в настройки блока и выберите раздел Кнопки Добавьте все необходимые кнопки:

Далее нажмите на "Расширенные настройки" Настройки созданных кнопок Вы найдете при клике на Расширенные настройки

После этого скопируйте все из расширенных настроек кнопок и вставьте вместо reply_markup

Учимся отправлять картинки из калькулятора

Функция для отправки картинки tg_send_photo(platform_id, photo, caption, reply_markup, parse_mode, reply_to_message_id, protect_content, has_spoiler, disable_notification, message_thread_id, entities, show_caption_above_media) Параметры: platform_id
– идентификатор клиента в Telegram, которому необходимо прислать сообщение photo - id картинки из tg_request caption - описание до
1024 символов, включая пробелы reply_markup
– кнопки parse_mode
– ставим html reply_to_message_id - идентификатор сообщения, которое необходимо процитировать protect_content
– признак защиты контента от копирования. Чтобы включить поставьте 1, чтобы не включать - пустые кавычки '' или удалите has_spoiler
– создание спойлера. Чтобы включить, напишите True disable_notification
– отправка сообщения со звуковым уведомлением (1 - отключить уведомление при получении, 0 - передать с уведомлением) message_thread_id
– идентификатор темы entities
– пропускаем кавычками '' show_caption_above_media - принимает значение True, если указать этот параметр, то текст сообщения будет расположен над вложением

Учимся отправлять видео из калькулятора

Функция для отправки видео tg_send_video(platform_id, video, caption, reply_markup, parse_mode, reply_to_message_id, protect_content, has_spoiler, disable_notification, message_thread_id, entities, show_caption_above_media, cover) Параметры: platform_id
– идентификатор клиента в Telegram, которому необходимо прислать сообщение photo - id видео из tg_request caption - описание до
1024 символов, включая пробелы reply_markup
– кнопки parse_mode
– ставим html reply_to_message_id - идентификатор сообщения, которое необходимо процитировать protect_content
– признак защиты контента от копирования. Чтобы включить поставьте 1, чтобы не включать - пустые кавычки '' или удалите has_spoiler
– создание спойлера. Чтобы включить, напишите True disable_notification
– отправка сообщения со звуковым уведомлением (1 - отключить уведомление при получении, 0 - передать с уведомлением) message_thread_id
– идентификатор темы entities
– пропускаем кавычками '' show_caption_above_media - принимает значение True, если указать этот параметр, то текст сообщения будет расположен над вложением cover - обложка на видео

Скачать "Бэкап блоков реквест из видео" Файл 2 изображение_2025-11-25_160257992.png Файл 4 изображение_2025-11-25_160338736.png Файл 6 изображение_2025-11-25_160500728.png Файл 8 изображение_2025-11-25_160537712.png Файл 10 изображение_2025-11-25_161018322.png Файл 12 изображение_2025-11-25_161026078.png Файл 14 изображение_2025-11-25_161254023.png Файл 16 Файл 17 изображение_2025-11-25_161521431.png Файл 19 изображение_2025-11-25_161532324.png Файл 21 {64B6297F-7520-4F93-958A-73F32D653386}.png Файл 23 {5C5EB0BD-F11E-42C1-BEB6-13317E40BFC9}.png Файл 25 {1C2AA19A-64E6-442B-BE1D-4FB6660C7032}.png Файл 27 {30BF3845-047E-415C-BC92-D12783E589F8}.png Файл 29 {C95894CC-2FBF-4581-981C-B22000CEC0A4}.png Файл 31 {5C090A7A-2DE7-45BE-8578-F91F02DFB3D3}.png Файл 33 Кружок.png Файл 35 фото2.png Файл 37 кружок1.png Файл 39 фото1.png Файл 41 IMG_9259.jpeg Файл 43 IMG_9263.jpeg Файл 45 IMG_9262.jpeg Файл 47 IMG_9255.png Файл 49 IMG_9258.png Файл 51 IMG_9256.jpeg Файл 53 IMG_9264.png Файл 55 IMG_9267.jpeg Файл 57 IMG_9265.jpeg Файл 59 IMG_9266.jpeg Файл 61 IMG_9268.png Файл 63 IMG_9270.jpeg Файл 65 1 урок 1_3видео.jpg Файл 67 1 урок 1_3 видео .png Файл 69 1 урок 2_3 видео.png Файл 71 1 урок 3_3 видео.png Файл 73 1 урок 3_3 видео (1).png Файл 75 1 урок 2_3 видео (1).png Файл 77 IMG_6165.jpeg Файл 79 Файл 80 IMG_6166.jpeg Файл 82 Файл 83 IMG_6162.jpeg Файл 85 IMG_6170.jpeg Файл 87 IMG_6168.jpeg Файл 89 IMG_6167.jpeg Файл 91 IMG_6171.jpeg Файл 93 IMG_6169.jpeg Файл 95 IMG_9474.png Файл 97 IMG_9473.jpeg Файл 99 IMG_9471.png Файл 101 Файл 102 IMG_9463.png Файл 104 Файл 105 IMG_9465.png Файл 107 Файл 108 IMG_9467.jpeg Файл 110 IMG_9470.jpeg Файл 112 IMG_9468.jpeg Файл 114 IMG_9461.png Файл 116 Файл 117 Безымянный8.png Файл 119 Безымянный10.png Файл 121 Безымянный2.png Файл 123 Безымянный6.png Файл 125 Безымянный4.png Файл 127 Безымянный9.png Файл 129 Безымянный.png Файл 131 Безымянный5.png Файл 133 Безымянный7.png Файл 135 Безымянный3.png Файл 137 Файл 138 Снимок экрана 2025-11-27 143019.png Файл 140 Снимок экрана 2025-11-27 144809.png Файл 142 Снимок экрана 2025-11-27 155310.png Файл 144 Снимок экрана 2025-11-27 151555.png Файл 146 Снимок экрана 2025-11-27 144543.png Файл 148 Снимок экрана 2025-11-27 155337.png Файл 150 Снимок экрана 2025-11-27 153823.png Файл 152 Снимок экрана 2025-11-27 144119.png Файл 154 Снимок экрана 2025-11-27 151608.png Файл 156 Снимок экрана 2025-11-27 145401.png Файл 158 Снимок экрана 2025-11-27 151009.png Файл 160 photo_1_2025-11-27_19-58-22.jpg Файл 162 krug1.png Файл 164 photo_2_2025-11-27_19-58-22.jpg Файл 166 Файл 167 voice1.png Файл 169 pic1.png Файл 171 video1.png

Домашнее задание

Задание Отправить скриншоты в поле ДЗ, где будет видно: - отправленный кружок в бота - отправленное видео больше 20 мб Скриншоты блока, где будет видно каждую функцию Самостоятельно использовать функции: tg_send_animation - отправка гифки tg_send_voice - отправка голосового tg_send_document - отправка файла Прислать скриншоты настроек этих функций в поле ДЗ Скриншоты в это поле - обязательное поле ДОБАВИТЬ ФАЙЛЫ максимальный размер файла - 100мб