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.
- Super simple and easy to use
- Built in documentation
- Includes all methods from Weeby API
- Object-Oriented
- Beginner friendly
- Support for TypeScript
npm install weeby-js --save
weeby-js
requires an authorization token which can be obtained by doing one of the following methods:
- Joining the NTM Central Discord Server, and then running the
/apply
command with the Weeby API bot. - Logging into the Dashboard and then using the application form and filling in the required fields.
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.
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
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 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! 😋
The GNU General Public License v3.0
applies to this repository. Please see the LICENSE
file to learn more.