Documentation - v0.27.1
Preparing search index...
@mtcute/dispatcher
filters
mediaOf
Function mediaOf
mediaOf
<
T
extends
|
"photo"
|
"location"
|
"contact"
|
"document"
|
"game"
|
"invoice"
|
"poll"
|
"todo"
|
"video"
|
"voice"
|
"webpage"
|
"story"
|
"sticker"
|
"audio"
|
"dice"
|
"live_location"
|
"venue"
|
"paid"
,
>
(
type
:
T
,
)
:
filters
.
UpdateFilter
<
Message
,
{
media
:
|
Extract
<
Document
,
{
type
:
T
}
>
|
Extract
<
Photo
,
{
type
:
T
}
>
|
Extract
<
Video
,
{
type
:
T
}
>
|
Extract
<
Audio
,
{
type
:
T
}
>
|
Extract
<
Sticker
,
{
type
:
T
}
>
|
Extract
<
Voice
,
{
type
:
T
}
>
|
Extract
<
Contact
,
{
type
:
T
}
>
|
Extract
<
Dice
,
{
type
:
T
}
>
|
Extract
<
Game
,
{
type
:
T
}
>
|
Extract
<
Location
,
{
type
:
T
}
>
|
Extract
<
LiveLocation
,
{
type
:
T
}
>
|
Extract
<
Venue
,
{
type
:
T
}
>
|
Extract
<
PaidMedia
,
{
type
:
T
}
>
|
Extract
<
WebPageMedia
,
{
type
:
T
}
>
|
Extract
<
Poll
,
{
type
:
T
}
>
|
Extract
<
Invoice
,
{
type
:
T
}
>
|
Extract
<
MediaStory
,
{
type
:
T
}
>
|
Extract
<
TodoList
,
{
type
:
T
}
>
;
}
,
>
Filter messages containing media of given type
Type Parameters
T
extends
|
"photo"
|
"location"
|
"contact"
|
"document"
|
"game"
|
"invoice"
|
"poll"
|
"todo"
|
"video"
|
"voice"
|
"webpage"
|
"story"
|
"sticker"
|
"audio"
|
"dice"
|
"live_location"
|
"venue"
|
"paid"
Parameters
type
:
T
Returns
filters
.
UpdateFilter
<
Message
,
{
media
:
|
Extract
<
Document
,
{
type
:
T
}
>
|
Extract
<
Photo
,
{
type
:
T
}
>
|
Extract
<
Video
,
{
type
:
T
}
>
|
Extract
<
Audio
,
{
type
:
T
}
>
|
Extract
<
Sticker
,
{
type
:
T
}
>
|
Extract
<
Voice
,
{
type
:
T
}
>
|
Extract
<
Contact
,
{
type
:
T
}
>
|
Extract
<
Dice
,
{
type
:
T
}
>
|
Extract
<
Game
,
{
type
:
T
}
>
|
Extract
<
Location
,
{
type
:
T
}
>
|
Extract
<
LiveLocation
,
{
type
:
T
}
>
|
Extract
<
Venue
,
{
type
:
T
}
>
|
Extract
<
PaidMedia
,
{
type
:
T
}
>
|
Extract
<
WebPageMedia
,
{
type
:
T
}
>
|
Extract
<
Poll
,
{
type
:
T
}
>
|
Extract
<
Invoice
,
{
type
:
T
}
>
|
Extract
<
MediaStory
,
{
type
:
T
}
>
|
Extract
<
TodoList
,
{
type
:
T
}
>
;
}
,
>
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
Documentation - v0.27.1
Loading...
Filter messages containing media of given type