1.3.0 • Published 3 years ago

rentry-pastebin v1.3.0

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

Rentry Pastebin

Client for https://rentry.co/ API

Installation

$ npm install rentry-pastebin

Examples

$ git clone git://github.com/klarulor/rentry-pastebin/ --depth 1
$ cd example
$ npm install
import {RentryClient, Paste} from "rentry-pastebin";

const client = new RentryClient();
(async () => {
    await client.createToken();
    console.log(`New token is: ${client.getToken()}`);
    const paste = await client.createPaste({content: "Idk some words maybe", customEditCode: "imsostupid"})
    console.log(`Paste url is: "https://rentry.co/${paste.url}" and secret edit key is "${paste.editCode}" and content is "${paste.paste.getContent()}"`);
    //paste.paste.pull(); // Pull or update content from rentry.co
    setTimeout(() => {
        paste.paste.setContent("new content; New message xD");
        console.log(`Updated content. Check the website`);
    }, 5000);

})()

Documentation

Import:

import {RentryClient, Paste} from "rentry-pastebin";

Create client with auth-token:

const client = new RentryClient();
await client.createToken();
console.log(`New token is: ${client.getToken()}`);

Create new paste:

const struct = await client.createPaste({content: "Idk some words maybe", customEditCode: "imsostupid"})
console.log(`Paste url is: "https://rentry.co/${struct.url}" and secret edit key is "${struct.editCode}" and content is "${struct.paste.getContent()}"`);

Update content

struct.paste.setContent("new content; New message xD");
1.3.0

3 years ago

1.2.3

3 years ago

1.2.2

3 years ago

1.2.1

3 years ago

1.2.0

3 years ago

1.1.11

3 years ago

1.1.10

3 years ago

1.1.9

3 years ago

1.1.8

3 years ago

1.1.7

3 years ago

1.1.6

3 years ago

1.1.5

3 years ago

1.1.4

3 years ago

1.1.3

3 years ago

1.1.2

3 years ago

1.1.1

3 years ago

1.1.0

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago