night-api
TypeScript icon, indicating that this package has built-in type declarations

1.3.0 • Public • Published

Discord NPM Download

NightAPI

Ce paquet Npm fourni une interface pour intéragir avec Night-API Voici la documentation pour vous retrouver plus facilement Night-API module documentation

Installation

Vous pouvez simplement installer la dépendance à votre projet depuis Npm :

$ npm install night-api

Mise en place

Importation

// ES6 (includes typings)
import { NightAPI } from 'night-api';

// CommonJS
const { NightAPI } = require('night-api');

Initialisation

Pour utiliser l'API, vous avez besoin d'une clé d'authentification que vous pouvez obtenir en vous connectant sur Night-API

const api = new NightAPI('VOTRE_TOKEN_ICI');

Utilisation

Blague aléatoire

const blague = await api.jokes.random();

A cette méthode, vous pouvez spécifier certains types que vous ne souhaitez pas recevoir.

const blague = await api.jokes.random({
  disallow: ['dark', 'limit']
});

Blague aléatoire d'une catégorie

const blague = await api.jokes.byType('global');

Blague à partir de son ID

Les blagues sont identifiées par un ID que vous recevez en même tant que chaque blague.

Spécifiez cet identifiant en paramètre et vous l'obtiendez à nouveau.

const blague = await api.jokes.byID(44);

Valeur retournée

// console.log(blague);

{
    "status": 200,
    "content": {
        "id": 44,
        "type": "global",
        "blague": "Que dit un canard quand il va aux toilettes ?",
        "reponse": "Je vais au petit coin."
    }
}

Pour voir le reste des fonctionalités du module je vous invite à lire notre documentation

/night-api/

    Package Sidebar

    Install

    npm i night-api

    Weekly Downloads

    2

    Version

    1.3.0

    License

    MIT

    Unpacked Size

    90 kB

    Total Files

    69

    Last publish

    Collaborators

    • maxleloup
    • lacostar