weeby-js
TypeScript icon, indicating that this package has built-in type declarations

2.1.2 • Public • Published

weebyjs logo


Discord server NPM version NPM downloads Build status Donate

Weeby-JS

Weeby-JS is the official JavaScript API Wrapper which is powerful and allows easy interaction with the Weeby API endpoints. Actively maintained by NTM Development and community members, Weeby-JS receives new updates shortly after new features have been released to the API.

Features

  • Super simple and easy to use
  • Built in documentation
  • Includes all methods from Weeby API
  • Object-Oriented
  • Beginner friendly
  • Support for TypeScript

Installation

npm install weeby-js --save

Authentication

weeby-js requires an authorization token which can be obtained by doing one of the following methods:

To learn more in deep about the application process, please visit the Getting Started page.

Upon being accepted into Weeby API. It is very important to never show this token to anybody.

Example Usage

const WeebyAPI = require('weeby-js');
const weeby = new WeebyAPI('YOUR_TOKEN');

const image = await weeby.generators.oneImage({ type: '3000years', image: 'https://i.imgur.com/qgKvcQv.png' });
channel.send({files: [{ attachment: image }]}); // -> Image Buffer

Support

If you have found an issue while using this wrapper or have any suggestions? Feel free to join the NTM Discord Server, send an issue or pull request. We'll be happy to help and take a look!

Thanks!

Thanks for checking out weeby-js, a NPM module development and maintained by NTM Development.

To support it's development, please donate to Nate on Buy me a coffee.

Also, don't forget to star the repo! 😋

⚖️ License

The GNU General Public License v3.0 applies to this repository. Please see the LICENSE file to learn more.

Package Sidebar

Install

npm i weeby-js

Weekly Downloads

8

Version

2.1.2

License

AGPL-3.0

Unpacked Size

174 kB

Total Files

45

Last publish

Collaborators

  • ntmnathan