---
title: InputMedia
description: constructors and methods of type InputMedia
image: https://docs.madelineproto.xyz/favicons/android-chrome-256x256.png
---
# Type: InputMedia
[Back to types index](index.md)

You can also provide a [MessageMedia](MessageMedia.md), [Message](Message.md), [Update](Update.md), [Document](Document.md), [Photo](Photo.md), [InputDocument](InputDocument.md), [InputPhoto](InputPhoto.md) here, MadelineProto will automatically convert it to the right type.


### Possible values (constructors):

[inputMediaEmpty](../constructors/inputMediaEmpty.md)  

[inputMediaUploadedPhoto](../constructors/inputMediaUploadedPhoto.md)  

[inputMediaPhoto](../constructors/inputMediaPhoto.md)  

[inputMediaGeoPoint](../constructors/inputMediaGeoPoint.md)  

[inputMediaContact](../constructors/inputMediaContact.md)  

[inputMediaUploadedDocument](../constructors/inputMediaUploadedDocument.md)  

[inputMediaUploadedThumbDocument](../constructors/inputMediaUploadedThumbDocument.md)  

[inputMediaDocument](../constructors/inputMediaDocument.md)  

[inputMediaVenue](../constructors/inputMediaVenue.md)  

[inputMediaGifExternal](../constructors/inputMediaGifExternal.md)  

[inputMediaPhotoExternal](../constructors/inputMediaPhotoExternal.md)  

[inputMediaDocumentExternal](../constructors/inputMediaDocumentExternal.md)  

[inputMediaGame](../constructors/inputMediaGame.md)  

[inputMediaInvoice](../constructors/inputMediaInvoice.md)  



### Methods that return an object of this type (methods):



[inputMediaEmpty](../constructors/inputMediaEmpty.md)  

[inputMediaUploadedPhoto](../constructors/inputMediaUploadedPhoto.md)  

[inputMediaPhoto](../constructors/inputMediaPhoto.md)  

[inputMediaGeoPoint](../constructors/inputMediaGeoPoint.md)  

[inputMediaContact](../constructors/inputMediaContact.md)  

[inputMediaUploadedDocument](../constructors/inputMediaUploadedDocument.md)  

[inputMediaUploadedThumbDocument](../constructors/inputMediaUploadedThumbDocument.md)  

[inputMediaDocument](../constructors/inputMediaDocument.md)  

[inputMediaVenue](../constructors/inputMediaVenue.md)  

[inputMediaGifExternal](../constructors/inputMediaGifExternal.md)  

[inputMediaPhotoExternal](../constructors/inputMediaPhotoExternal.md)  

[inputMediaDocumentExternal](../constructors/inputMediaDocumentExternal.md)  

[inputMediaGame](../constructors/inputMediaGame.md)  

[inputMediaInvoice](../constructors/inputMediaInvoice.md)  

