コード例 #1
0
def query_video(inline_query):
    try:
        r = types.InlineQueryResultVideo('1',
                                         'https://github.com/eternnoir/pyTelegramBotAPI/blob/master/tests/test_data/test_video.mp4?raw=true',
                                         'video/mp4', 'Video',
                                         'https://raw.githubusercontent.com/eternnoir/pyTelegramBotAPI/master/examples/detailed_example/rooster.jpg',
                                         'Title'
                                         )
        bot.answer_inline_query(inline_query.id, [r])
    except Exception as e:
        print(e)
コード例 #2
0
def inline_message(query):
	try:
		video_data = get_video_data(query.query)
		r = types.InlineQueryResultVideo(
				id='1',
				title="TikTok Downloader",
				video_url = video_data["clear_video_url"],
				mime_type = "video/mp4",
				thumb_url = video_data["props"]["pageProps"]["videoObjectPageProps"]["videoProps"]["thumbnailUrl"][0]
		)
		bot.answer_inline_query(query.id, [r])
	except Exception as e:
		print(e)
コード例 #3
0
def query_text(inline_query):
    try:
        media_samples = types.InlineQueryResultPhoto(
            '3',
            'https://raw.githubusercontent.com/eternnoir/pyTelegramBotAPI/master/examples/detailed_example/kitten.jpg',
            'https://raw.githubusercontent.com/eternnoir/pyTelegramBotAPI/master/examples/detailed_example/kitten.jpg',
        )
        media_samples2 = types.InlineQueryResultPhoto(
            '4',
            'https://raw.githubusercontent.com/eternnoir/pyTelegramBotAPI/master/examples/detailed_example/rooster.jpg',
            'https://raw.githubusercontent.com/eternnoir/pyTelegramBotAPI/master/examples/detailed_example/rooster.jpg'
        )
        media_samples3 = types.InlineQueryResultVideo(
            '5',
            'https://github.com/eternnoir/pyTelegramBotAPI/blob/master/tests/test_data/test_video.mp4?raw=true',
            'video/mp4', 'Video',
            'https://raw.githubusercontent.com/eternnoir/pyTelegramBotAPI/master/examples/detailed_example/rooster.jpg',
            'Title')
        bot.answer_inline_query(inline_query.id,
                                [media_samples, media_samples2],
                                media_samples3)
    except Exception as e:
        print(e)