SaleBot | Работа с функциями tg_edit_message, tg_delete_message
Контент урока
Изучаем функции изменения сообщений
Пример получения id сообщения ваш_id = переменная_которая_присвоена_функции['result']['message_id'] ⬇️ test = tg_send_photo(platform_id, photo) test_id = test['result']['message_id']
tg_edit_message_caption(platform_id, message_id, caption, reply_markup, parse_mode, entities, show_caption_above_media)
Функции edit
Сервис jsonformatter
Фукнция удаления контента
tg_delete_message(platform_id, message_id)
Функция для изменения кнопок в сообщениях
tg_edit_message_reply_markup(platform_id, message_id, reply_markup)
Изучаем функцию для ответа с помощью reply (цитирование сообшения)
Изменяем блок с помощью колбек кнопок
Пример рабочей карусели
Пример функции для редактирования описания, кнопок + вложения Это отправка фото или чего-либо еще photo = tg_send_photo(platform_id, 'AgACAgIAAxkBAAICiWkxnqY-iakUX_JpO51Cu2qn3H_rAALZDWsb_JyQSQled5biR06JAQADAgADeQADNgQ', 'Описание 1', '[{"line":0,"index_in_line":0,"text":"Назад","type":"inline","callback":"prev"},{"line":0,"index_in_line":1,"text":"Вперед","type":"inline","callback":"next"}]', 'html') photo_id = photo['result']['message_id'] Это редактирование медиа + текст + кнопки ph_edit = tg_edit_message_media(platform_id, photo_id, '{"type": "photo", "media": "AgACAgIAAxkBAAIClGkxoJdV-UORniO8CAySLGjjjwK1AALtDWsb_JyQScNrAbsaBRY_AQADAgADeQADNgQ", "caption": "<b>Новое описание2</b>", "parse_mode":"html"}', '[{"line":0,"index_in_line":0,"text":"Назад 2","type":"inline","callback":"prev"},{"line":0,"index_in_line":1,"text":"Вперед 2","type":"inline","callback":"next"}]') Для замены медиа укажите в type: для фото {"type": "photo", для видео {"type": "video", для гифки тоже видео {"type": "video",
Домашнее задание
Задание 1. Протестировать разные варианты изменения в блоках - описания - кнопки - текст - все сразу 2. Попробовать удалить сообщение 2.1 Как бы вы выделили message_id из функции peremennaya1 = tg_send_video.... 3. Прислать скрины из калькулятора, скрины из бота 4. *по желанию можете попробовать сделать "карусель" Когда у вас 2-3 кнопки, на них нажимаешь, меняется фотка, текст, что-либо еще, пример из урока, но чуть сложнее Как бы вы выделили message_id - обязательное поле Скрины из калькулятора, скрины из бота - обязательное поле ДОБАВИТЬ ФАЙЛЫ максимальный размер файла - 100мб