Есть код с помощью которого бот отправляет фото пользователю вместе с подписью и Inline клавиатурой, после необходимо изменить в ранее отправленном сообщении Inline клавиатуру и подпись, как это можно сделать? Код с помощью которого отправляю фото пользователям:
x = await bot.send_photo( chat_id=userId, photo=image, caption=message_text, reply_markup=keyboard, parse_mode=’MarkdownV2′ )
Код с помощью которого пытаюсь изменить подпись и клавиатуру ранее отправленного сообщения:
x = await bot.edit_message_media( media=image, chat_id=call.message.chat.id, message_id=lastBotWordMessageId, caption=answerCheckMessage, reply_markup=answerCheckKeyboard )
Также хотел бы, чтобы вы отправили пример кода по изменению простого сообщения без фото, но с подписью и Inline клавиатурой.
Отслеживать
задан 24 июл 2021 в 3:23
859 2 2 золотых знака 8 8 серебряных знаков 28 28 бронзовых знаков
Покажите переменную image
24 июл 2021 в 7:29
2 ответа 2
Сортировка: Сброс на вариант по умолчанию
Как редактировать личные данные в одноклассниках))
Для изменения caption Вы можете передать в Ваш InputMedia объект параметр caption . Вот Вам небольшой пример:
Сообщение при вызове команды:


Сообщение при нажатии на кнопку:
Источник: ru.stackoverflow.com
Как в одноклассниках отредактировать отправленное сообщение
Например, вы только что по ошибке отправили электронное письмо и хотите отредактировать это отправленное письмо и добавить больше контента в Outlook, есть идеи? Эта статья представит вам решение.
Редактировать отправленное электронное письмо с помощью функции «Вспомнить это сообщение» в Outlook
Этот метод поможет вам отозвать отправленное электронное письмо в Outlook, отредактировать его по своему усмотрению, а затем повторно отправить. Пожалуйста, сделайте следующее:
1, Открой Отправленные вещи папку и дважды щелкните, чтобы открыть указанное отправленное письмо, которое вы отредактируете.

2. Теперь отправленное письмо открывается в окне сообщения. Пожалуйста, нажмите Текст обращения > Действия > Напомнить это сообщение. Смотрите скриншот:

3. Во всплывающем диалоговом окне «Вспомнить это сообщение» установите флажок Удалите непрочитанные копии и замените новым сообщением и нажмите OK кнопку.
Как исправить и отредактировать пост в Одноклассниках .
Внимание: Необязательно проверять Сообщите мне, удастся ли отзыв для каждого получателя опцию.
4. Теперь отправленное сообщение доступно для редактирования. Отредактируйте его так, как вам нужно, а затем нажмите Отправить кнопку.
Внимание: Напомнить это сообщение функция может отозвать электронные письма, только если получатели еще не прочитали это отправленное письмо.
Быстрый поиск и удаление повторяющихся писем в Outlook
Работы С Нами Kutools for OutlookАвтора Повторяющиеся электронные письма функцию, вы можете быстро найти и удалить их из нескольких почтовых папок или найти и удалить все дубликаты из выбранных двумя щелчками мыши в Outlook.
Нажмите, чтобы получить 60-дневную бесплатную пробную версию без ограничений!

Статьи по теме
Kutools for Outlook — Добавляет 100 расширенных функций в Outlook и значительно упрощает работу!
- Авто CC / BCC по правилам при отправке электронной почты; Автопересылка Несколько писем по индивидуальному заказу; Автоответчик без сервера обмена и дополнительных автоматических функций .
- Предупреждение BCC — показать сообщение при попытке ответить всем если ваш почтовый адрес находится в списке BCC ; Напоминать об отсутствии вложений , и многое другое напоминает функции .
- Ответить (всем) со всеми вложениями в почтовой беседе ; Ответить на много писем в секундах; Автоматическое добавление приветствия при ответе; Добавить дату в тему .
- Инструменты для вложений: управление всеми вложениями во всех письмах, Авто отсоединение , Сжать все , Переименовать все, сохранить все . Быстрый отчет, Подсчет выбранных писем .
- Мощные нежелательные электронные письма по обычаю; Удаление повторяющихся писем и контактов . Позвольте вам делать в Outlook умнее, быстрее и лучше.
Источник: ru.extendoffice.com
Как отредактировать отправленное письмо в Outlook?
Например, вы только что по ошибке отправили электронное письмо и хотите отредактировать это отправленное письмо и добавить больше содержимого в Outlook, есть идеи? Эта статья предложит вам решение.
Редактировать отправленное электронное письмо с помощью функции «Вспомнить это сообщение» в Outlook
Отредактируйте отправленное письмо с помощью функции «Вспомнить это сообщение» в Outlook
Этот метод поможет вам чтобы отозвать отправленное электронное письмо в Outlook, отредактируйте его по своему усмотрению, а затем повторно отправьте. Пожалуйста, сделайте следующее:
1 . Откройте папку Отправленные и дважды щелкните, чтобы открыть указанное отправленное письмо, которое вы будете редактировать.

2 . Теперь отправленное письмо открывается в окне сообщения. Нажмите Сообщение > Действия > Напомнить это сообщение . См. Снимок экрана:

3 . Во всплывающем диалоговом окне «Вспомнить это сообщение» установите флажок Удалить непрочитанные копии и заменить новым сообщением и нажмите кнопку ОК .
Примечание . Необязательно проверять параметр Сообщать мне об успешном или неудачном отзыве для каждого получателя .
4 . Теперь отправленное сообщение можно редактировать. Отредактируйте его так, как вам нужно, а затем нажмите кнопку Отправить .
Примечание : Отзыв Эта функция «Сообщение может отозвать электронные письма только в том случае, если получатели еще не прочитали это отправленное письмо.
Быстрый поиск и удаление повторяющихся писем в Outlook

С помощью Kutools for Outlook Функция дублирования писем вы можете быстро найти и удалить их из нескольких почтовых папок или найти и удалить все дубликаты из выбранных с помощью двух щелчков мышью в Outlook . Нажмите, чтобы получить 60-дневную бесплатную пробную версию без ограничений!
Статьи по теме
Удалить/отозвать отправленное электронное письмо перед тем, как получатели прочитают его в Outlook
Отозвать или отозвать отправленное сообщение в Outlook
Источник: frestage.ru