1.0.6 • Published 3 years ago

tabby-api-wrapper v1.0.6

Weekly downloads
-
License
ISC
Repository
github
Last release
3 years ago

tabby-api-wrapper

Image renderer with 2 workers. \ 216 lines of code, 1 dependency

Installation

Current stable version: 1.0

$ npm install tabby-api-wrapper

Usage

const TabbyApi = require('tabby-api-wrapper');
const api = new TabbyApi('your_token'); // required

const image = api.clyde('Hello world'); // returns buffer

Example:

const TabbyApi = require('tabby-api-wrapper');
const api = new TabbyApi('your_token');
const client = new Discord.Client();

client.on('message', async (message) => {
    let args = message.content.toLowerCase().split(' ');
    if (args[0] == 'clyde') {
        let buffer = await api.clyde(args.slice(1).join(' '));
        let attachment = new Discord.MessageAttachment(buffer, 'clyde.png');
        message.channel.send(attachment);
    };
});

Token

Token required. \ request - Form

Limit

5 requests per second. \ If you exceed rate limit, your IP will be banned for minute.

Endpoints

affect - avatar \ beautiful - avatar \ blur - avatar \ circle - avatar \ clyde - avatar \ deepfry - avatar \ delete - avatar \ dither - avatar \ gay - avatar \ grayscale - avatar \ hitler - avatar \ changemymind - message \ invert - avatar \ jail - avatar \ jokeoverhead - avatar \ pixelate - avatar \ qr - message \ rip - avatar \ rotate - avatar (90 degrees) \ sepia - avatar \ shit - avatar \ trash - avatar \ triggered - avatar (gif) \ wanted - avatar \ wasted - avatar

1.0.6

3 years ago

1.0.5

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago