/runescape-text

Convert text to a text image with RuneScape chat effects.

Primary LanguageTypeScriptMIT LicenseMIT

RuneScape Text

Convert text to a text image with RuneScape chat effects.

Selling rune scimmy 15k
More examples
92 is half of 99
Free armor trimming!
Fun things are fun.
The quick brown fox jumps over the lazy dog
Lorem ipsum

Getting started

npm i runescape-text

If you're on Windows and installation fails due to issues with canvas, follow the instructions at https://github.com/Automattic/node-canvas/wiki/Installation:-Windows to install the necessary dependencies. You can find installation instructions for other operating systems in the same wiki.

Examples

npx runescape-text "glow3:wave:hello world"
import { writeFileSync } from "node:fs";

import getRuneScapeText from "runescape-text";

const message = "glow3:wave:hello world";
const options = { debug: true };
const { data, extension } = getRuneScapeText(message, options);

writeFileSync(`./runescape-text.${extension}`, Buffer.from(data));

References