// Article (requires calling .text() or other content method)
InlineQueryResultBuilder.article('id', 'Title')
.text('Message content')
// Photo
InlineQueryResultBuilder.photo('id', 'photo-url')
// Cached photo
InlineQueryResultBuilder.photoCached('id', 'file-id')
// Video
InlineQueryResultBuilder.videoMp4(
'id',
'Title',
'video-url',
'thumbnail-url'
)
// Audio
InlineQueryResultBuilder.audio('id', 'Title', 'audio-url')
// Document
InlineQueryResultBuilder.documentPdf('id', 'Title', 'doc-url')
// Location
InlineQueryResultBuilder.location('id', 'Title', 40.7128, -74.0060)
// Venue
InlineQueryResultBuilder.venue(
'id',
'Place Name',
40.7128,
-74.0060,
'Address'
)
// Contact
InlineQueryResultBuilder.contact('id', '+1234567890', 'John Doe')
// Game
InlineQueryResultBuilder.game('id', 'game-short-name')
// GIF
InlineQueryResultBuilder.gif('id', 'gif-url', 'thumb-url')
// Voice
InlineQueryResultBuilder.voice('id', 'Title', 'voice-url')