Skip to content

Commit d8d0a38

Browse files
authored
Add files via upload
1 parent b18130d commit d8d0a38

3 files changed

Lines changed: 45 additions & 0 deletions

File tree

README (1).md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
# Uwuifier Plugin for Revenge Discord Client
2+
3+
Transforms your outgoing messages into cute "uwu‑speak" for the Android‑based Revenge Client.
4+
5+
## Install
6+
7+
1. Clone or download this repo.
8+
2. In the **Revenge Client for Android**, go to Plugins → Open plugin folder.
9+
3. Copy this folder here and enable "Uwuifier" in the plugin list.
10+
4. Start chatting in uwu style immediately!
11+
12+
## Features
13+
14+
- R → W, L → W
15+
- Adds suffixes like `UwU`, `owo`, `>w<`, and others
16+
- Converts “n” before vowels to “ny” (e.g. “no” → “nyo”)
17+
- Turns “love” → “luv”

index.js

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
const suffixes = [" owo", " UwU", " >w<", " ~", " (^• ω •^)", " nya~"];
2+
3+
function uwuify(text) {
4+
return text
5+
.replace(/r|l/g, "w")
6+
.replace(/R|L/g, "W")
7+
.replace(/n([aeiou])/g, "ny$1")
8+
.replace(/N([aeiou])/g, "Ny$1")
9+
.replace(/N([AEIOU])/g, "NY$1")
10+
.replace(/ove/g, "uv")
11+
.replace(/\!+/g, " " + suffixes[Math.floor(Math.random() * suffixes.length)]);
12+
}
13+
14+
module.exports = {
15+
onLoad: () => console.log("[Uwuifier] Loaded UwU plugin!"),
16+
onUnload: () => console.log("[Uwuifier] Unloaded UwU plugin!"),
17+
messageSendInterceptor: (message) => ({
18+
...message,
19+
content: uwuify(message.content),
20+
})
21+
};

plugin.json

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"name": "Uwuifier",
3+
"description": "Replaces outgoing Discord messages with cutesy uwu-style speech.",
4+
"author": "n3rdcub",
5+
"version": "1.0.0",
6+
"main": "index.js"
7+
}

0 commit comments

Comments
 (0)