diff --git a/src/modules/processing/matchActionDecider.js b/src/modules/processing/matchActionDecider.js
index 622f2bbc..70db973b 100644
--- a/src/modules/processing/matchActionDecider.js
+++ b/src/modules/processing/matchActionDecider.js
@@ -63,6 +63,7 @@ export default function(r, host, userFormat, isAudioOnly, lang, isAudioMuted, di
switch (host) {
case "instagram":
case "twitter":
+ case "snapchat":
params = { picker: r.picker };
break;
case "douyin":
diff --git a/src/modules/processing/services/snapchat.js b/src/modules/processing/services/snapchat.js
index 3f2f8797..519c4f73 100644
--- a/src/modules/processing/services/snapchat.js
+++ b/src/modules/processing/services/snapchat.js
@@ -1,6 +1,7 @@
import { genericUserAgent } from "../../config.js";
const SPOTLIGHT_VIDEO_REGEX = //;
+const NEXT_DATA_REGEX = /