From 722898468f04878a59a15c7a5fbf4bf2d1a52ad1 Mon Sep 17 00:00:00 2001
From: SileNce5k <ozzynexus@gmail.com>
Date: Sat, 10 Jul 2021 20:52:46 +0200
Subject: [PATCH] Add owo command

---
 commands/owo.js   |  9 +++++++++
 package-lock.json | 45 +++++++++++++++++++++++++++++++++++++++++++++
 package.json      |  1 +
 3 files changed, 55 insertions(+)
 create mode 100644 commands/owo.js

diff --git a/commands/owo.js b/commands/owo.js
new file mode 100644
index 0000000..e119eac
--- /dev/null
+++ b/commands/owo.js
@@ -0,0 +1,9 @@
+const owo = require('@zuzak/owo')
+module.exports = {
+	name: 'owo', 
+	description: 'Translate to furry/weeb language',
+	execute({message, args}) { 
+		let msg = args.join(" ")
+		message.channel.send(owo.translate(msg));
+	}
+};
diff --git a/package-lock.json b/package-lock.json
index 089e2e9..c53c275 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -8,6 +8,7 @@
       "version": "1.0.0",
       "license": "UNLICENSE",
       "dependencies": {
+        "@zuzak/owo": "^1.14.1",
         "discord.js": "^12.5.1",
         "express": "^4.17.1",
         "parse-ms": "^2.1.0",
@@ -34,6 +35,15 @@
         "node": ">= 6"
       }
     },
+    "node_modules/@zuzak/owo": {
+      "version": "1.14.1",
+      "resolved": "https://registry.npmjs.org/@zuzak/owo/-/owo-1.14.1.tgz",
+      "integrity": "sha512-GFzc2awTZDhV88iYGQPUakVmu5sIOBVW9pN1wxyVY6KaEFkSbu/jLX4/9oExPaNb7Xeckjj1xkyShUkn0tkZ4g==",
+      "dependencies": {
+        "random-item": "^1.0.0",
+        "replace-string": "^2.0.0"
+      }
+    },
     "node_modules/abort-controller": {
       "version": "3.0.0",
       "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz",
@@ -496,6 +506,14 @@
         "node": ">=0.6"
       }
     },
+    "node_modules/random-item": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmjs.org/random-item/-/random-item-1.0.0.tgz",
+      "integrity": "sha1-Fu4xYmywUMihaGpfD0KmuZoqrxE=",
+      "engines": {
+        "node": ">=0.10.0"
+      }
+    },
     "node_modules/range-parser": {
       "version": "1.2.1",
       "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
@@ -518,6 +536,14 @@
         "node": ">= 0.8"
       }
     },
+    "node_modules/replace-string": {
+      "version": "2.0.0",
+      "resolved": "https://registry.npmjs.org/replace-string/-/replace-string-2.0.0.tgz",
+      "integrity": "sha512-e6cHLIPJeIReWRcKFXdGC2bVR9dC4Bdwf2LIhzefHNPNR5ob90LtopHVGisQmaYEVfEtB945lmTA8B+e2lMJvQ==",
+      "engines": {
+        "node": ">=6"
+      }
+    },
     "node_modules/safe-buffer": {
       "version": "5.1.2",
       "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
@@ -695,6 +721,15 @@
         "mime-types": "^2.1.12"
       }
     },
+    "@zuzak/owo": {
+      "version": "1.14.1",
+      "resolved": "https://registry.npmjs.org/@zuzak/owo/-/owo-1.14.1.tgz",
+      "integrity": "sha512-GFzc2awTZDhV88iYGQPUakVmu5sIOBVW9pN1wxyVY6KaEFkSbu/jLX4/9oExPaNb7Xeckjj1xkyShUkn0tkZ4g==",
+      "requires": {
+        "random-item": "^1.0.0",
+        "replace-string": "^2.0.0"
+      }
+    },
     "abort-controller": {
       "version": "3.0.0",
       "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz",
@@ -1033,6 +1068,11 @@
       "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
       "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ=="
     },
+    "random-item": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmjs.org/random-item/-/random-item-1.0.0.tgz",
+      "integrity": "sha1-Fu4xYmywUMihaGpfD0KmuZoqrxE="
+    },
     "range-parser": {
       "version": "1.2.1",
       "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
@@ -1049,6 +1089,11 @@
         "unpipe": "1.0.0"
       }
     },
+    "replace-string": {
+      "version": "2.0.0",
+      "resolved": "https://registry.npmjs.org/replace-string/-/replace-string-2.0.0.tgz",
+      "integrity": "sha512-e6cHLIPJeIReWRcKFXdGC2bVR9dC4Bdwf2LIhzefHNPNR5ob90LtopHVGisQmaYEVfEtB945lmTA8B+e2lMJvQ=="
+    },
     "safe-buffer": {
       "version": "5.1.2",
       "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
diff --git a/package.json b/package.json
index 6b17641..1d8ad89 100644
--- a/package.json
+++ b/package.json
@@ -4,6 +4,7 @@
   "description": "My second attempt at making a bot in javascript",
   "main": "server.js",
   "dependencies": {
+    "@zuzak/owo": "^1.14.1",
     "discord.js": "^12.5.1",
     "express": "^4.17.1",
     "parse-ms": "^2.1.0",