filo-gifs
Version:
Un modulo que conecta con la API de Filo para uso en bots de Discord.
108 lines (67 loc) • 2.83 kB
Markdown
[](https://www.npmjs.com/package/filo-gifs) [](https://www.npmjs.com/package/filo-gifs) [](https://packagephobia.now.sh/result?p=filo-gifs)
[](https://nodei.co/npm/filo-gifs/)
<br></br>

# FiloApi
## Instalación
npm i filo-gifs
Modulo oficial para comunicarse con la API de Filo.
Pensada para bots de Discord.
Se cuenta con más de **23** endpoints y más de **500** GIFs en total.
> Se seguiran agregando más GIFs y endpoints con el tiempo
### Endpoints
| Función | Descripción |
|--|--|
| hug | Obtiene un GIF de un abrazo. |
| kiss | Obtiene un GIF de un beso. |
| banghead | Obtiene un GIF de golpearse la cabeza.
| cuddle | Obtiene un GIF de un abrazo cariñoso.
| confused | Obtiene un GIF de confusión.
| facepalm | Obtiene un GIF de facepalm.
| lewd | Obtiene un GIF de comportamiento lascivo.
| psycho | Obtiene un GIF de comportamiento psicótico.
| sing | Obtiene un GIF de cantar.
| baka | Obtiene un GIF de un comportamiento tonto.
| blush | Obtiene un GIF de ruborizarse.
| bite | Obtiene un GIF de morder.
| dance | Obtiene un GIF de bailar.
| slap | Obtiene un GIF de dar una bofetada.
| bonk | Obtiene un GIF de dar un golpe.
| pat | Obtiene un GIF de dar una palmadita.
| happy | Obtiene un GIF de felicidad.
| wink | Obtiene un GIF de guiñar un ojo.
| highfive | Obtiene un GIF de dar un choque de manos.
| hi | Obtiene un GIF de saludar.
| cry | Obtiene un GIF de llorar.
| smile | Obtiene un GIF de sonreír.
| punch | Obtiene un GIF de dar un puñetazo.
| kick | Obtiene un GIF de dar una patada.
| sad | Obtiene un GIF de tristeza.
| kisscheeks | Obtiene un GIF de beso en la mejilla.
| angry | Obtiene un GIF de enojado.
<br>
Todos estos endpoints devuelven un JSON:
`{
url: 'URL',
anime: 'Nombre del anime',
episode: 'Episodio de la escena',
remaining_requests: 'Peticiones restantes'
}`
### Ejemplos
Async/Await
const FiloApi = require('filo-gifs');
const API_KEY = 'tu_api_key_aqui'; // Reemplaza con tu API key
const filo = new FiloApi(API_KEY);
async function test() {
console.log(await filo.hug());
}
test();
Devuelve
{
url: 'http://filo-api.koyeb.app/api/gifs/hug/mifib',
anime: 'Karneval (TV)',
episode: '10',
remaining_requests: 499
}
<br>
Puedes obtener la API key desde el siguiente enlace 'https://filo-gifs.onrender.com'. Es la forma de apoyar.