Skip to content

Night-API/Night-API-module

Repository files navigation

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

Ou

yarn add 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

About

Voici le code source du module NPM de Night API

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published