vamo_telbot.utils.url_checkers ============================== .. py:module:: vamo_telbot.utils.url_checkers .. autoapi-nested-parse:: URL Checkers module. Attributes ---------- .. autoapisummary:: vamo_telbot.utils.url_checkers.YOUTUBE_PATTERNS vamo_telbot.utils.url_checkers.ADULT_PATTERNS vamo_telbot.utils.url_checkers.SOCIAL_PATTERNS Functions --------- .. autoapisummary:: vamo_telbot.utils.url_checkers.is_youtube_url vamo_telbot.utils.url_checkers.is_adult_url vamo_telbot.utils.url_checkers.is_social_url Module Contents --------------- .. py:data:: YOUTUBE_PATTERNS :type: re.Pattern[str] .. py:data:: ADULT_PATTERNS :type: list[re.Pattern[str]] .. py:data:: SOCIAL_PATTERNS :type: list[re.Pattern[str]] .. py:function:: is_youtube_url(url) Check if the given URL is a YouTube link. :param url: The URL to check. :type url: str :returns: True if the URL is a YouTube link, False otherwise. :rtype: bool .. py:function:: is_adult_url(url) Check if the given URL belongs to a known adult website. :param url: The URL to check. :type url: str :returns: True if the URL belongs to a known adult website, False otherwise. :rtype: bool .. py:function:: is_social_url(url) Check if the given URL belongs to a known social media website. :param url: The URL to check. :type url: str :returns: True if the URL belongs to a known social media website, False otherwise. :rtype: bool