--- title: MessageMedia description: constructors and methods of type MessageMedia image: https://docs.madelineproto.xyz/favicons/android-chrome-256x256.png --- # Type: MessageMedia [Back to types index](index.md) ### Possible values (constructors): [messageMediaEmpty](../constructors/messageMediaEmpty.md) [messageMediaPhoto](../constructors/messageMediaPhoto.md) [messageMediaGeo](../constructors/messageMediaGeo.md) [messageMediaContact](../constructors/messageMediaContact.md) [messageMediaUnsupported](../constructors/messageMediaUnsupported.md) [messageMediaDocument](../constructors/messageMediaDocument.md) [messageMediaWebPage](../constructors/messageMediaWebPage.md) [messageMediaVenue](../constructors/messageMediaVenue.md) [messageMediaGame](../constructors/messageMediaGame.md) [messageMediaInvoice](../constructors/messageMediaInvoice.md) [messageMediaGeoLive](../constructors/messageMediaGeoLive.md) [messageMediaPoll](../constructors/messageMediaPoll.md) [messageMediaDice](../constructors/messageMediaDice.md) ### Methods that return an object of this type (methods): [$MadelineProto->messages->getWebPagePreview](../methods/messages.getWebPagePreview.md) [$MadelineProto->messages->uploadMedia](../methods/messages.uploadMedia.md)