weeby-js

JavaScript Wrapper for Weeby API

Usage no npm install needed!

<script type="module">
  import weebyJs from 'https://cdn.skypack.dev/weeby-js';
</script>

README


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' });
message.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.

I am currently maintaining this during my spare time, so if you would like to support me, Feel free to do so by donating here 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.