Compare commits

...

2 Commits

Author SHA1 Message Date
Donncha Ó Cearbhaill
7a4946e2c6
Mark release 2.5.1 (#481)
Signed-off-by: Donncha Ó Cearbhaill <donncha.ocearbhaill@amnesty.org>
2024-04-11 11:14:42 +02:00
r-tx
e1c4f4eb7a
Add more short urls (#479)
Co-authored-by: r-tx <r-tx@users.noreply.github.com>
2024-04-11 11:08:15 +02:00
2 changed files with 97 additions and 29 deletions

View File

@ -9,47 +9,65 @@ import requests
from tld import get_tld from tld import get_tld
SHORTENER_DOMAINS = [ SHORTENER_DOMAINS = [
"0rz.tw",
"1drv.ms", "1drv.ms",
"1link.in", "1link.in",
"1url.com", "1url.com",
"2big.at", "2big.at",
"2.gp",
"2pl.us", "2pl.us",
"2tu.us", "2tu.us",
"2ya.com", "2ya.com",
"3.ly",
"4sq.com",
"4url.cc", "4url.cc",
"6url.com", "6url.com",
"a.gg", "7.ly",
"a.nf",
"a2a.me", "a2a.me",
"abbrr.com", "abbrr.com",
"adf.ly", "adf.ly",
"adjix.com", "adjix.com",
"a.gg",
"alturl.com", "alturl.com",
"a.nf",
"anon.to",
"apple.news",
"atu.ca", "atu.ca",
"b23.ru", "b23.ru",
"bacn.me", "bacn.me",
"bc.vc",
"bfy.tw",
"binged.it",
"bit.do", "bit.do",
"bit.ly", "bit.ly",
"bizj.us",
"bkite.com", "bkite.com",
"bloat.me", "bloat.me",
"budurl.com", "budurl.com",
"buff.ly", "buff.ly",
"buk.me", "buk.me",
"burnurl.com", "burnurl.com",
"c-o.in",
"chilp.it", "chilp.it",
"chn.ge",
"clck.ru", "clck.ru",
"cli.gs",
"clickmeter.com", "clickmeter.com",
"cli.gs",
"c-o.in",
"cort.as", "cort.as",
"cut.ly", "cut.ly",
"cutt.ly",
"cuturl.com", "cuturl.com",
"decenturl.com", "dai.ly",
"dailym.ai",
"db.tt",
"decenturl.com", "decenturl.com",
"dfl8.me", "dfl8.me",
"digbig.com", "digbig.com",
"digg.com", "digg.com",
"disq.us",
"dlvr.it",
"doiop.com", "doiop.com",
"do.my",
"dwarfurl.com", "dwarfurl.com",
"dy.fi", "dy.fi",
"easyuri.com", "easyuri.com",
@ -58,27 +76,35 @@ SHORTENER_DOMAINS = [
"esyurl.com", "esyurl.com",
"ewerl.com", "ewerl.com",
"fa.b", "fa.b",
"ff.im", "fa.by",
"fb.me",
"fff.to", "fff.to",
"ff.im",
"fhurl.com", "fhurl.com",
"fire.to", "fire.to",
"firsturl.de", "firsturl.de",
"firsturl.net",
"flic.kr", "flic.kr",
"flq.us",
"fly2.ws", "fly2.ws",
"fon.gs", "fon.gs",
"forms.gle", "forms.gle",
"fwd4.me", "fwd4.me",
"gdurl.com",
"gg.gg",
"gl.am", "gl.am",
"go.9nl.com",
"go2.me",
"go2cut.com", "go2cut.com",
"go2.me",
"go.9nl.com",
"goo.gl", "goo.gl",
"goshrink.com", "goshrink.com",
"got.by",
"gowat.ch", "gowat.ch",
"gri.ms", "gri.ms",
"gurl.es", "gurl.es",
"hellotxt.com", "hellotxt.com",
"hex.io", "hex.io",
"hongkiat.shorturl.com",
"hover.com", "hover.com",
"href.in", "href.in",
"ht.ly", "ht.ly",
@ -87,13 +113,15 @@ SHORTENER_DOMAINS = [
"hurl.it", "hurl.it",
"hurl.me", "hurl.me",
"hurl.ws", "hurl.ws",
"ibb.co",
"icanhaz.com", "icanhaz.com",
"idek.net", "idek.net",
"inreply.to", "inreply.to",
"is.gd",
"iscool.net", "iscool.net",
"is.gd",
"iterasi.net", "iterasi.net",
"jijr.com", "jijr.com",
"j.mp",
"jmp2.net", "jmp2.net",
"just.as", "just.as",
"kissa.be", "kissa.be",
@ -101,21 +129,23 @@ SHORTENER_DOMAINS = [
"klck.me", "klck.me",
"korta.nu", "korta.nu",
"krunchd.com", "krunchd.com",
"lat.ms",
"liip.to", "liip.to",
"liltext.com", "liltext.com",
"lin.cr", "lin.cr",
"linkbee.com", "linkbee.com",
"linkbun.ch", "linkbun.ch",
"liurl.cn", "liurl.cn",
"ln-s.net", "lnkd.in",
"ln-s.ru",
"lnk.gd", "lnk.gd",
"lnk.in", "lnk.in",
"lnkd.in", "ln-s.net",
"ln-s.ru",
"loopt.us", "loopt.us",
"lru.jp", "lru.jp",
"lt.tl", "lt.tl",
"lurl.no", "lurl.no",
"lyhyt.eu",
"metamark.net", "metamark.net",
"migre.me", "migre.me",
"minilien.com", "minilien.com",
@ -123,52 +153,71 @@ SHORTENER_DOMAINS = [
"minurl.fr", "minurl.fr",
"moourl.com", "moourl.com",
"myurl.in", "myurl.in",
"nbcnews.to",
"ne1.net", "ne1.net",
"njx.me", "njx.me",
"nn.nf", "nn.nf",
"notlong.com", "notlong.com",
"n.pr",
"nsfw.in", "nsfw.in",
"o-x.fr", "nyti.ms",
"om.ly", "om.ly",
"onforb.es",
"on.mktw.net",
"ow.ly", "ow.ly",
"o-x.fr",
"pca.st",
"pd.am", "pd.am",
"pic.gd", "pic.gd",
"ping.fm", "ping.fm",
"piurl.com", "piurl.com",
"pnt.me", "pnt.me",
"politi.co",
"poprl.com", "poprl.com",
"post.ly",
"posted.at", "posted.at",
"post.ly",
"profile.to", "profile.to",
"q.gs",
"qicute.com", "qicute.com",
"qlnk.net", "qlnk.net",
"qr.ae",
"qte.me",
"quip-art.com", "quip-art.com",
"rb6.me", "rb6.me",
"rb.gy",
"read.bi",
"redir.ec",
"redirx.com", "redirx.com",
"ri.ms", "redr.me",
"reut.rs",
"rickroll.it", "rickroll.it",
"r.im",
"ri.ms",
"riz.gd", "riz.gd",
"rsmonkey.com", "rsmonkey.com",
"ru.ly",
"rubyurl.com", "rubyurl.com",
"ru.ly",
"s7y.us", "s7y.us",
"safe.mn", "safe.mn",
"sharein.com", "sharein.com",
"sharetabs.com", "sharetabs.com",
"shorl.com", "shorl.com",
"short.ie", "short.ie",
"short.to",
"shortlinks.co.uk", "shortlinks.co.uk",
"shortna.me", "shortna.me",
"short.to",
"shorturl.at",
"shorturl.com", "shorturl.com",
"shoturl.us", "shoturl.us",
"shout.to",
"shrinkify.com", "shrinkify.com",
"shrinkster.com", "shrinkster.com",
"shrt.st",
"shrten.com", "shrten.com",
"shrt.st",
"shrunkin.com", "shrunkin.com",
"shw.me", "shw.me",
"simurl.com", "simurl.com",
"smsh.me",
"sn.im", "sn.im",
"snipr.com", "snipr.com",
"snipurl.com", "snipurl.com",
@ -179,24 +228,30 @@ SHORTENER_DOMAINS = [
"starturl.com", "starturl.com",
"sturly.com", "sturly.com",
"su.pr", "su.pr",
"t.cn",
"t.co", "t.co",
"tcrn.ch", "tcrn.ch",
"tgr.ph",
"thrdl.es", "thrdl.es",
"tighturl.com", "tighturl.com",
"tiny.cc",
"tiny.pl",
"tiny123.com", "tiny123.com",
"tinyarro.ws", "tinyarro.ws",
"tiny.cc",
"tinylink.in",
"tiny.pl",
"tiny.tw",
"tinytw.it", "tinytw.it",
"tinyuri.ca", "tinyuri.ca",
"tinyurl.com", "tinyurl.com",
"tinyvid.io", "tinyvid.io",
"t.me",
"tnij.org", "tnij.org",
"to.ly", "tnw.to",
"togoto.us", "togoto.us",
"to.ly",
"traceurl.com",
"tr.im", "tr.im",
"tr.my", "tr.my",
"traceurl.com",
"turo.us", "turo.us",
"tweetburner.com", "tweetburner.com",
"twirl.at", "twirl.at",
@ -206,49 +261,62 @@ SHORTENER_DOMAINS = [
"twiturl.de", "twiturl.de",
"twurl.cc", "twurl.cc",
"twurl.nl", "twurl.nl",
"u.mavrev.com",
"u.nu",
"u6e.de", "u6e.de",
"ub0.cc", "ub0.cc",
"ukl.me.uk",
"u.mavrev.com",
"u.nu",
"updating.me", "updating.me",
"ur1.ca", "ur1.ca",
"url.co.uk",
"url.ie",
"url4.eu", "url4.eu",
"urlao.com", "urlao.com",
"urlbrief.com", "urlbrief.com",
"url.co.uk",
"urlcover.com", "urlcover.com",
"urlcut.com", "urlcut.com",
"urlenco.de", "urlenco.de",
"urlhawk.com", "urlhawk.com",
"url.ie",
"urlkiss.com", "urlkiss.com",
"urlot.com", "urlot.com",
"urlpire.com", "urlpire.com",
"urlx.ie", "urlx.ie",
"urlx.org", "urlx.org",
"urlzen.com", "urlzen.com",
"use.my",
"u.to",
"v.gd",
"virl.com", "virl.com",
"vl.am", "vl.am",
"vurl.com",
"vzturl.com",
"w3t.org", "w3t.org",
"wapo.st",
"wapurl.co.uk", "wapurl.co.uk",
"wipi.es", "wipi.es",
"wp.me", "wp.me",
"x.co",
"x.se",
"xaddr.com", "xaddr.com",
"x.co",
"xeeurl.com", "xeeurl.com",
"xr.com", "xr.com",
"xrl.in", "xrl.in",
"xrl.us", "xrl.us",
"x.se",
"xurl.es",
"xurl.jp", "xurl.jp",
"xzb.cc", "xzb.cc",
"ye.pe",
"yep.it", "yep.it",
"yfrog.com", "yfrog.com",
"yhoo.it",
"ymlp.com", "ymlp.com",
"yuarel.com",
"yweb.com", "yweb.com",
"zi.ma", "zi.ma",
"zi.pe", "zi.pe",
"zipmyurl.com", "zipmyurl.com",
"zurl.to",
"zurl.ws",
"zz.gd", "zz.gd",
] ]

View File

@ -3,4 +3,4 @@
# Use of this software is governed by the MVT License 1.1 that can be found at # Use of this software is governed by the MVT License 1.1 that can be found at
# https://license.mvt.re/1.1/ # https://license.mvt.re/1.1/
MVT_VERSION = "2.5.0" MVT_VERSION = "2.5.1"