stamina.api

Ce module est une api consernant le site Stamina et le jeu portant le même nom, nous sommes encore en développement, mais notre module sera utilisé par vous et par nous les développeurs de Stamina. Mais vous n'aurez accès aux fonctions de développement co

Usage no npm install needed!

<script type="module">
  import staminaApi from 'https://cdn.skypack.dev/stamina.api';
</script>

README

Discord](https://discord.gg/jH6wB3B6s8) NPM Download

NightAPI

Ce paquet Npm fourni une interface pour intéragir avec Night-API

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('dev');

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’obtiendrez à nouveau.

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

Valeur retournée

// console.log(blague);
{
  id: 1,
  type: 'dark',
  joke: 'Question',
  answer: 'Response'
}