MCPcopy Create free account

hub / github.com/Mak5er/Downloader-Bot / endpoints

Endpoints72 in github.com/Mak5er/Downloader-Bot

Routeadmin
router.message(Command("admin"), IsBotAdmin())
handlers/admin.py:None
Routeadmin_cleanup_downloads
router.callback_query(F.data == "admin_cleanup_downloads")
handlers/admin.py:None
Routeadmin_collect_chat_id
router.message(Admin.write_chat_id)
handlers/admin.py:None
Routeadmin_downloads
router.callback_query(F.data == "admin_downloads")
handlers/admin.py:None
Routeadmin_health
router.callback_query(F.data == "admin_health")
handlers/admin.py:None
Routeadmin_ops
router.callback_query(F.data == "admin_ops")
handlers/admin.py:None
Routeadmin_perf
router.callback_query(F.data == "admin_perf")
handlers/admin.py:None
Routeadmin_refresh
router.callback_query(F.data == "admin_refresh")
handlers/admin.py:None
Routeadmin_runtime_storage
router.callback_query(F.data == "admin_runtime_storage")
handlers/admin.py:None
Routeadmin_send_to_chat
router.message(Admin.write_chat_text)
handlers/admin.py:None
Routeadmin_session
router.callback_query(F.data == "admin_session")
handlers/admin.py:None
Routeback_to_admin
router.callback_query(F.data == 'back_to_admin')
handlers/admin.py:None
Routeback_to_settings
router.callback_query(F.data == 'back_to_settings')
handlers/user.py:None
Routecancel_action
router.callback_query(F.data == 'cancel_action')
handlers/admin.py:None
Routechange_setting
router.callback_query(F.data.startswith("setting:"))
handlers/user.py:None
Routecheck_active_users
router.callback_query(F.data == 'check_active_users')
handlers/admin.py:None
Routechosen_inline_instagram_result
router.chosen_inline_result(F.result_id.startswith("instagram_inline:"))
handlers/instagram.py:None
Routechosen_inline_pinterest_result
router.chosen_inline_result(F.result_id.startswith("pinterest_inline:"))
handlers/pinterest.py:None
Routechosen_inline_soundcloud_result
router.chosen_inline_result(F.result_id.startswith("soundcloud_inline:"))
handlers/soundcloud.py:None
Routechosen_inline_tiktok_result
router.chosen_inline_result(F.result_id.startswith("tiktok_inline:"))
handlers/tiktok.py:None
Routechosen_inline_twitter_result
router.chosen_inline_result(F.result_id.startswith("twitter_inline:"))
handlers/twitter.py:None
Routechosen_inline_youtube_music_result
router.chosen_inline_result(F.result_id.startswith("ytmusic_inline:"))
handlers/youtube.py:None
Routechosen_inline_youtube_result
router.chosen_inline_result(F.result_id.startswith("youtube_inline:"))
handlers/youtube.py:None
Routedel_log
router.callback_query(F.data == 'delete_log')
handlers/admin.py:None
Routedownload_instagram_audio_callback
router.callback_query(F.data.startswith("audio:inst:"))
handlers/instagram.py:None
Routedownload_log_handler
router.callback_query(F.data == 'download_log')
handlers/admin.py:None
Routedownload_music
router.message( F.text.regexp(YOUTUBE_MUSIC_URL_REGEX, mode="search") | F.caption.regexp(YOUTUBE_MUSIC
handlers/youtube.py:None
Routedownload_tiktok_mp3_callback
router.callback_query(F.data.startswith("audio:tiktok:"))
handlers/tiktok.py:None
Routedownload_video
router.message( F.text.regexp(YOUTUBE_VIDEO_URL_REGEX, mode="search") | F.caption.regexp(YOUTUBE_VIDEO
handlers/youtube.py:None
Routedownload_youtube_mp3_callback
router.callback_query(F.data.startswith("audio:youtube:"))
handlers/youtube.py:None
Routehandle_bot_membership
router.my_chat_member()
handlers/user.py:None
Routehandle_stats_callback
router.callback_query( lambda call: any( call.data.startswith(prefix) for prefix in [
handlers/tiktok.py:None
Routehandle_tweet_links
router.message( F.text.regexp(_TWITTER_LINK_REGEX, mode="search") | F.caption.regexp(_TWITTER_LINK_REG
handlers/twitter.py:None
Routeinline_instagram_query
router.inline_query( F.query.regexp( r"(https?://(www\.)?instagram\.com/(p|reels|reel)/[^/?#&]+)",
handlers/instagram.py:None
Routeinline_pinterest_query
router.inline_query(F.query.regexp(PINTEREST_URL_REGEX, mode="search"))
handlers/pinterest.py:None
Routeinline_soundcloud_query
router.inline_query(F.query.regexp(SOUNDCLOUD_URL_REGEX, mode="search"))
handlers/soundcloud.py:None
Routeinline_tiktok_query
router.inline_query( F.query.regexp(r"(https?://(www\.|vm\.|vt\.|vn\.)?tiktok\.com/\S+)", mode="search") )
handlers/tiktok.py:None
Routeinline_twitter_query
router.inline_query(F.query.regexp(_TWITTER_LINK_REGEX, mode="search"))
handlers/twitter.py:None
Routeinline_youtube_music_query
router.inline_query(F.query.regexp(YOUTUBE_MUSIC_URL_REGEX, mode="search"))
handlers/youtube.py:None
Routeinline_youtube_query
router.inline_query(F.query.regexp(YOUTUBE_VIDEO_URL_REGEX, mode="search"))
handlers/youtube.py:None
Routemessage_chat_id
router.callback_query(F.data == 'message_chat_id')
handlers/admin.py:None
Routenoop_callback
router.callback_query(F.data == "noop")
handlers/user.py:None
Routeopen_setting
router.callback_query(F.data.startswith("settings:"))
handlers/user.py:None
Routeperf_metrics
router.message(Command("perf"), IsBotAdmin())
handlers/admin.py:None
Routeprocess_batch_links
router.message(_has_multiple_supported_links)
handlers/user.py:None
Routeprocess_instagram
router.message( F.text.regexp( r"(https?://(www\.)?instagram\.com/(p|reels|reel)/[^/?#&]+)", mode=
handlers/instagram.py:None
Routeprocess_pinterest
router.message( F.text.regexp(PINTEREST_URL_REGEX, mode="search") | F.caption.regexp(PINTEREST_URL_REGEX,
handlers/pinterest.py:None
Routeprocess_soundcloud
router.message( F.text.regexp(SOUNDCLOUD_URL_REGEX, mode="search") | F.caption.regexp(SOUNDCLOUD_URL_R
handlers/soundcloud.py:None
Routeprocess_tiktok
router.message( F.text.regexp(r"(https?://(www\.|vm\.|vt\.|vn\.)?tiktok\.com/\S+)", mode="search") | F
handlers/tiktok.py:None
Routeremove_reply_keyboard
router.message(Command("remove_keyboard"))
handlers/user.py:None
Routesend_help
router.message(Command("help"))
handlers/user.py:None
Routesend_inline_instagram_video_callback
router.callback_query(F.data.startswith("inline:instagram:"))
handlers/instagram.py:None
Routesend_inline_pinterest_video_callback
router.callback_query(F.data.startswith("inline:pinterest:"))
handlers/pinterest.py:None
Routesend_inline_soundcloud_audio_callback
router.callback_query(F.data.startswith("inline:soundcloud:"))
handlers/soundcloud.py:None
Routesend_inline_tiktok_video_callback
router.callback_query(F.data.startswith("inline:tiktok:"))
handlers/tiktok.py:None
Routesend_inline_twitter_media_callback
router.callback_query(F.data.startswith("inline:twitter:"))
handlers/twitter.py:None
Routesend_inline_youtube_music_callback
router.callback_query(F.data.startswith("inline:ytmusic:"))
handlers/youtube.py:None
Routesend_inline_youtube_video_callback
router.callback_query(F.data.startswith("inline:youtube:"))
handlers/youtube.py:None
Routesend_to_all_callback
router.callback_query(F.data == 'send_to_all')
handlers/admin.py:None
Routesend_to_all_message
router.message(Mailing.send_to_all_message)
handlers/admin.py:None
Routesend_welcome
router.message(Command("start"))
handlers/user.py:None
Routesession_metrics
router.message(Command("session"), IsBotAdmin())
handlers/admin.py:None
Routesettings_menu
router.message(Command("settings"))
handlers/user.py:None
Routeshow_supported_sites
router.callback_query(F.data == "start_supported_sites")
handlers/user.py:None
Routestats_command
router.message(Command("stats"))
handlers/user.py:None
Routeswitch_period
router.callback_query(F.data.startswith("date_"))
handlers/user.py:None
Routeswitch_stats
router.callback_query(F.data.startswith("stats:"))
handlers/user.py:None
Routetest_admin_message_factories_return_expected_text
pytest.mark.parametrize( ("factory", "expected"), [ (admin_bm.not_groups, "group"), (a
tests/test_messages.py:None
Routetest_get_field_text_returns_expected_descriptions
pytest.mark.parametrize( ("field", "expected"), [ ("captions", "Descriptions"), ("dele
tests/test_messages.py:None
Routetest_user_message_factories_return_expected_text
pytest.mark.parametrize( ("factory", "expected"), [ (bm.cancel, "Cancel"), (bm.welcome
tests/test_messages.py:None
Routewrite_message
router.message(Admin.write_message)
handlers/admin.py:None
Routewrite_message_handler
router.callback_query(F.data.startswith("write_"))
handlers/admin.py:None