Skip to content

deadshot465/Owoify.Net

Repository files navigation

Owoify.Net

Turning your worst nightmare into a NuGet package.

Build Status

This is a C# port of mohan-cao's owoify-js, which will help you turn any string into nonsensical babyspeak similar to LeafySweet's infamous Chrome extension. Just like owoify-js, three levels are available for owoifying your texts:

  1. owo (default): The most vanilla one.
  2. uwu: The moderate one.
  3. uvu: Litewawwy unweadabwal.

Please refer to the original owoify-js repository for more information.

Install instructions

Install via NuGet Package Explorer or Visual Studio's built-in NuGet package manager. Alternatively, run the following command in the root directory of your project:

dotnet add package Owoify.Net --version 1.3.0

Usage

using Owoify;

// Without specifying owoify level. Default to owo.
Console.WriteLine(Owoifier.Owoify("This is the string to owo! Kinda cute isn't it?"));

// Specifying owoify level as uvu.
Console.WriteLine(Owoifier.Owoify("This is the string to owo! Kinda cute isn't it?", Owoifier.OwoifyLevel.Uvu));

// Output:
// This is teh stwing two owo! Kinda cute isn't it?
// fwis is teh stwing two owowowo \(^▽^)/ Kinda cute isn't it?

Changelog

  • v1.3.0 - Add more mappings so it's on par with mohan-cao's latest owoify. Note that this version changed some mappings in presets; therefore, the same input probably won't return the same result as previous versions.