Skip to content

Commit ca11e66

Browse files
authored
[FansDB_Submission_Helper] Support more perfomer links (#473)
1 parent 84827d2 commit ca11e66

File tree

1 file changed

+89
-18
lines changed

1 file changed

+89
-18
lines changed

userscripts/FansDB_Submission_Helper/fansdb_submission_helper.user.js

Lines changed: 89 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// ==UserScript==
22
// @name FansDB Submission Helper
33
// @author mmenanno, DogmaDragon
4-
// @version 0.8.3
4+
// @version 0.8.4
55
// @description Adds button to add all unmatched aliases, measurements, and urls to a performer.
66
// @icon https://raw.githubusercontent.com/FansDB/docs/main/docs/assets/images/favicon.png
77
// @namespace FansDB-Submission-Helper
@@ -178,7 +178,7 @@ const urlPatterns = [
178178
site: "AdmireMe",
179179
},
180180
{
181-
pattern: /(^https?:\/\/(?:www.)?allmylinks\.com\/[^?]+)/,
181+
pattern: /(^https?:\/\/(?:www.)?(?:allmylinks\.com|my\.bio)\/[^?]+)/,
182182
site: "AllMyLinks",
183183
},
184184
{
@@ -189,6 +189,10 @@ const urlPatterns = [
189189
pattern: /(^https?:\/\/(?:www.)?apclips\.com\/[^?]+)/,
190190
site: "APClips",
191191
},
192+
{
193+
pattern: /(^https?:\/\/(?:www.)?arsmate\.com\/[^?]+)/,
194+
site: "Arsmate",
195+
},
192196
{
193197
pattern: /(^https?:\/\/(?:www.)?arousetv.\.vip\/[^?]+)/,
194198
site: "ArouseTV",
@@ -217,6 +221,10 @@ const urlPatterns = [
217221
pattern: /(^https?:\/\/(?:www.)?cam4\.com\/[^?]+)/,
218222
site: "Cam4",
219223
},
224+
{
225+
pattern: /(^https?:\/\/(?:www.)?cameraprive\.com\/[^?]+)/,
226+
site: "Camera Prive",
227+
},
220228
{
221229
pattern: /(^https?:\/\/(?:www.)?campsite\.bio\/[^?]+)/,
222230
site: "Campsite",
@@ -226,12 +234,12 @@ const urlPatterns = [
226234
site: "CamSoda",
227235
},
228236
{
229-
pattern: /(^https?:\/\/(?:www.)?(?:.+)\.carrd\.to)/,
230-
site: "Carrd",
237+
pattern: /(^https?:\/\/(?:www.)?candfans\.jp\/[^?]+)/,
238+
site: "CandFans",
231239
},
232240
{
233-
pattern: /(^https?:\/\/(?:www.)?chaturbate\.com\/[^?]+)/,
234-
site: "Chaturbate",
241+
pattern: /(^https?:\/\/(?:www.)?(?:.+)\.carrd\.to)/,
242+
site: "Carrd",
235243
},
236244
{
237245
pattern: /(^https?:\/\/(?:www.)?chaturbate\.com\/[^?]+)/,
@@ -313,6 +321,10 @@ const urlPatterns = [
313321
pattern: /(^https?:\/\/(?:www.)?adult\.contents\.fc2\.com\/[^?]+)/,
314322
site: "FC2",
315323
},
324+
{
325+
pattern: /(^https?:\/\/(?:www.)?fikfap\.com\/[^?]+)/,
326+
site: "FikFap",
327+
},
316328
{
317329
pattern: /(^https?:\/\/(?:www.)?findrow\.com\/[^?]+)/,
318330
site: "Findrow",
@@ -342,7 +354,7 @@ const urlPatterns = [
342354
site: "Hoo",
343355
},
344356
{
345-
pattern: /(^https?:\/\/(?:www.)?hubzter\.com\/[^?]+)/,
357+
pattern: /(^https?:\/\/(?:www.)?hubzter\.(?:com|pro)\/[^?]+)/,
346358
site: "Hubzter",
347359
},
348360
{
@@ -379,12 +391,12 @@ const urlPatterns = [
379391
site: "Kick",
380392
},
381393
{
382-
pattern: /(^https?:\/\/(?:www.)?linkin\.bio\/[^?]+)/,
383-
site: "Later",
394+
pattern: /(^https?:\/\/(?:www.)?kinkyclips\.com\/[^?]+)/,
395+
site: "KinkyClips",
384396
},
385397
{
386-
pattern: /(^https?:\/\/(?:www.)?lemmynsfw\.com\/[^?]+)/,
387-
site: "LemmyNSFW",
398+
pattern: /(^https?:\/\/(?:www.)?linkin\.bio\/[^?]+)/,
399+
site: "Later",
388400
},
389401
{
390402
pattern: /(^https?:\/\/(?:www.)?lemmynsfw\.com\/[^?]+)/,
@@ -435,8 +447,7 @@ const urlPatterns = [
435447
site: "MemberMe",
436448
},
437449
{
438-
pattern:
439-
/(^https?:\/\/(?:www.)?(?:profiles|share)\.myfreecams\.com\/[^?]+)/,
450+
pattern: /(^https?:\/\/(?:www.)?share)\.myfreecams\.com\/[^?]+)/,
440451
site: "MFC Share",
441452
},
442453
{
@@ -463,6 +474,18 @@ const urlPatterns = [
463474
pattern: /(^https?:\/\/(?:www.)?mydirtyhobby\.(?:com|de)\/[^?]+)/,
464475
site: "MyDirtyHobby",
465476
},
477+
{
478+
pattern: /(^https?:\/\/(?:www.)?myfans\.jp\/[^?]+)/,
479+
site: "myfans",
480+
},
481+
{
482+
pattern: /(^https?:\/\/(?:www.)?myfreecams\.com\/[^?]+)/,
483+
site: "MyFreeCams",
484+
},
485+
{
486+
pattern: /(^https?:\/\/(?:www.)?mym\.fans\/[^?]+)/,
487+
site: "MYM",
488+
},
466489
{
467490
pattern: /(^https?:\/\/(?:www.)?mynx\.co\/[^?]+)/,
468491
site: "Mynx",
@@ -471,6 +494,14 @@ const urlPatterns = [
471494
pattern: /(^https?:\/\/(?:www.)?myurl\.bio\/[^?]+)/,
472495
site: "myurlbio",
473496
},
497+
{
498+
pattern: /(^https?:\/\/(?:www.)?ohh\.bio\/[^?]+)/,
499+
site: "Ohh",
500+
},
501+
{
502+
pattern: /(^https?:\/\/(?:www.)?okfans\.com\/[^?]+)/,
503+
site: "Okfans",
504+
},
474505
{
475506
pattern: /(^https?:\/\/(?:www.)?onlyfans\.com\/[^?]+)/,
476507
site: "OnlyFans",
@@ -483,6 +514,10 @@ const urlPatterns = [
483514
pattern: /(^https?:\/\/(?:www.)?legacy\.peach\.com\/[^?]+)/,
484515
site: "Peach (legacy)",
485516
},
517+
{
518+
pattern: /(^https?:\/\/(?:www.)?playboy\.com\/[^?]+)/,
519+
site: "Playboy Club",
520+
},
486521
{
487522
pattern: /(^https?:\/\/(?:www.)?pornhub\.com\/[^?]+)/,
488523
site: "Pornhub",
@@ -499,6 +534,10 @@ const urlPatterns = [
499534
pattern: /(^https?:\/\/(?:www.)?redgifs\.com\/[^?]+)/,
500535
site: "RedGIFs",
501536
},
537+
{
538+
pattern: /(^https?:\/\/(?:www.)?reelme\.com\/[^?]+)/,
539+
site: "ReelMe",
540+
},
502541
{
503542
pattern: /(^https?:\/\/(?:www.)?revealme\.com\/[^?]+)/,
504543
site: "RevealMe",
@@ -508,13 +547,25 @@ const urlPatterns = [
508547
site: "Rumble",
509548
},
510549
{
511-
pattern: /(^https?:\/\/(?:www.)?scatbook\.Com\/[^?]+)/,
550+
pattern: /(^https?:\/\/(?:www.)?scatbook\.com\/[^?]+)/,
512551
site: "Scatbook",
513552
},
553+
{
554+
pattern: /(^https?:\/\/(?:www.)?sextpanther\.com\/[^?]+)/,
555+
site: "SextPanther",
556+
},
514557
{
515558
pattern: /(^https?:\/\/(?:www.)?sxyvip\.com\.br\/[^?]+)/,
516559
site: "SexyVip",
517560
},
561+
{
562+
pattern: /(^https?:\/\/(?:www.)?sheer\.com\/[^?]+)/,
563+
site: "Sheer",
564+
},
565+
{
566+
pattern: /(^https?:\/\/(?:www.)?sinparty\.com\/[^?]+)/,
567+
site: "SinParty",
568+
},
518569
{
519570
pattern: /(^https?:\/\/(?:www.)?myslink\.app\/[^?]+)/,
520571
site: "Slink",
@@ -548,14 +599,22 @@ const urlPatterns = [
548599
/(^https:\/\/stashdb\.org\/performers\/[a-z0-9]{8}-[a-z0-9]{4}-[a-z0-9]{4}-[a-z0-9]{4}-[a-z0-9]{12})/,
549600
site: "StashDB",
550601
},
551-
{
552-
pattern: /(^https?:\/\/(?:www.)?swag\.live\/[^?]+)/,
553-
site: "SWAG",
554-
},
555602
{
556603
pattern: /(^https?:\/\/(?:www.)?stripchat\.com\/[^?]+)/,
557604
site: "Stripchat",
558605
},
606+
{
607+
pattern: /(^https?:\/\/(?:www.)?sugarfans\.com\/[^?]+)/,
608+
site: "Sugarfans",
609+
},
610+
{
611+
pattern: /(^https?:\/\/(?:www.)?suicidegirls\.com\/[^?]+)/,
612+
site: "SuicideGirls",
613+
},
614+
{
615+
pattern: /(^https?:\/\/(?:www.)?swag\.live\/[^?]+)/,
616+
site: "SWAG",
617+
},
559618
{
560619
pattern: /(^https?:\/\/(?:www.)?swame\.com\/[^?]+)/,
561620
site: "Swame",
@@ -576,6 +635,10 @@ const urlPatterns = [
576635
pattern: /(^https?:\/\/(?:www.)?tiktok\.com\/[^?]+)/,
577636
site: "TikTok",
578637
},
638+
{
639+
pattern: /(^https?:\/\/(?:www.)?tolinkme\.com\/[^?]+)/,
640+
site: "Tolinkme",
641+
},
579642
{
580643
pattern: /(^https?:\/\/(?:www.)?tumblr\.com\/[^?]+)/,
581644
site: "Tumblr",
@@ -588,6 +651,10 @@ const urlPatterns = [
588651
pattern: /(^https?:\/\/(?:www.)?(?:twitter|x)\.com\/[^?]+)/,
589652
site: "Twitter",
590653
},
654+
{
655+
pattern: /(^https?:\/\/(?:www.)?umate\.me\/[^?]+)/,
656+
site: "Umate",
657+
},
591658
{
592659
pattern: /(^https?:\/\/(?:www.)?unlockedxx\.com\/[^?]+)/,
593660
site: "UnlockedXX",
@@ -604,6 +671,10 @@ const urlPatterns = [
604671
pattern: /(^https?:\/\/(?:www.)?wetspace\.com\/[^?]+)/,
605672
site: "WetSpace",
606673
},
674+
{
675+
pattern: /(^https?:\/\/(?:www.)?xhamster\.com\/[^?]+)/,
676+
site: "xHamster",
677+
},
607678
{
608679
pattern: /(^https?:\/\/(?:www.)?xhamsterlive\.com\/[^?]+)/,
609680
site: "xHamsterLive",

0 commit comments

Comments
 (0)