title: Python TeleBot media editing
body: <p>people!</p>
  <p>So, i'm using <a href="https://github.com/eternnoir/pyTelegramBotAPI" rel="nofollow noreferrer">PyTelegramBotAPI</a> and i need to edit media (photo in my case) in my bot's message, so i tried this thing:</p>
  <pre><code>bot.edit_message_media(message_id=M_ID, chat_id=C_ID, media=MY_MEDIA)
  </code></pre>
  <p>If i try to pass <code>message.photo[0].file_id</code> from another message (i mean, photo is already on the telegram server), or if i even try to create <code>InputMedia</code> object from scratch like that:</p>
  <pre><code>new = types.InputMedia
  new.media = message.photo[0].file_id
  </code></pre>
  <p>In both scenarios, if i print <code>file_id</code>, it will show this long id string, so it's not missing.
  But i still get this error:</p>
  <pre><code>2020-12-23 08:22:16,889 (__init__.py:489 MainThread) ERROR - TeleBot: &quot;A request to the Telegram API was unsuccessful. Error code: 400. Description: Bad Request: parameter &quot;media&quot; is required&quot;
  </code></pre>
  <p>But i did set the media parametr.... what's the problem?</p>