forked from rDrama/rDrama
1
0
Fork 0
master
Aevann1 2022-04-17 23:52:36 +02:00
parent 9c0441aef9
commit 15f5216c40
1 changed files with 44 additions and 41 deletions

View File

@ -757,49 +757,52 @@ blackjack = environ.get("BLACKJACK", "").strip()
approved_embed_hosts = [ approved_embed_hosts = [
'imgur.com', 'imgur.com',
'ibb\.co', 'ibb.co',
'lain\.la', 'lain.la',
'pngfind\.com', 'pngfind.com',
'kym-cdn\.com', 'kym-cdn.com',
'redd\.it', 'redd.it',
'substack\.com', 'substack.com',
'blogspot\.com', 'blogspot.com',
'catbox\.moe', 'catbox.moe',
'pinimg\.com', 'pinimg.com',
'kindpng\.com', 'kindpng.com',
'shopify\.com', 'shopify.com',
'discordapp\.com', 'discordapp.com',
'discordapp\.net', 'discordapp.net',
'twimg\.com', 'twimg.com',
'wikimedia\.org', 'wikimedia.org',
'wp\.com', 'wp.com',
'wordpress\.com', 'wordpress.com',
'seekpng\.com', 'seekpng.com',
'dailymail\.co\.uk', 'dailymail.co.uk',
'cdc\.gov', 'cdc.gov',
'media-amazon\.com', 'media-amazon.com',
'washingtonpost\.com', 'washingtonpost.com',
'imgflip\.com', 'imgflip.com',
'flickr\.com', 'flickr.com',
'9cache\.com', '9cache.com',
'ytimg\.com', 'ytimg.com',
'foxnews\.com', 'foxnews.com',
'duckduckgo\.com', 'duckduckgo.com',
'forbes\.com', 'forbes.com',
'gr-assets\.com', 'gr-assets.com',
'tenor\.com', 'tenor.com',
'giphy\.com', 'giphy.com',
'makeagif\.com', 'makeagif.com',
'gfycat\.com', 'gfycat.com',
'tumblr\.com', 'tumblr.com',
'yarn\.co', 'yarn.co',
'gifer\.com', 'gifer.com',
'prnt\.sc', 'prnt.sc',
'staticflickr\.com', 'staticflickr.com',
'kiwifarms\.net' 'kiwifarms.net',
'amazonaws.com',
'githubusercontent.com',
'unilad.co.uk'
] ]
hosts = "|".join(approved_embed_hosts) hosts = "|".join(approved_embed_hosts).replace('.','\.')
image_check_regex = re.compile(f'!\[\]\(((?!https:\/\/([a-z0-9-]\.)*({hosts})\/).*?)\)', flags=re.A) image_check_regex = re.compile(f'!\[\]\(((?!https:\/\/([a-z0-9-]\.)*({hosts})\/).*?)\)', flags=re.A)