Use tfjs-node rather than tfjs for browser
diff --git a/package.json b/package.json
index 629c6dd..1b22dfe 100644
--- a/package.json
+++ b/package.json
@@ -2,7 +2,7 @@
     "dependencies": {
         "@hokify/agenda": "^6.2.12",
         "@tensorflow/tfjs": "^3.18.0",
-        "@tensorflow/tfjs-node": "^4.2.0",
+        "@tensorflow/tfjs-node": "^3.18.0",
         "@total-typescript/ts-reset": "^0.3.7",
         "@tsconfig/node18-strictest-esm": "^1.0.0",
         "@types/node": "^18.14.6",
diff --git a/src/reflex/scanners.ts b/src/reflex/scanners.ts
index 53c8c9b..0800f3e 100644
--- a/src/reflex/scanners.ts
+++ b/src/reflex/scanners.ts
@@ -7,7 +7,7 @@
 import { createHash } from "crypto";
 import * as nsfwjs from "nsfwjs";
 // import * as clamscan from "clamscan";
-import * as tf from "@tensorflow/tfjs";
+import * as tf from "@tensorflow/tfjs-node";
 import EmojiEmbed from "../utils/generateEmojiEmbed.js";
 import getEmojiByName from "../utils/getEmojiByName.js";
 import { ActionRowBuilder, ButtonBuilder, ButtonStyle } from "discord.js";