2.5.0 • Published 5 years ago
trivianpm
Licence
ISC
Version
2.5.0
Deps
0
Size
7 kB
Vulns
0
Weekly
0

Instalacion
npm i trivianpm@latest
Ventajas
- Quiz rapido
- Pocos recursos desgastados
- Quiz ficticio o real.
Ejemplo
const Trivia = require('trivianpm')
const Discord = require('discord.js')
const client = new Discord.Client()
client.on('message', async message => {
let prefix= "!"
if(message.content.startsWith(prefix+"trivia")){
const json = await Trivia.fiction()
const embed = new Discord.MessageEmbed()
.setTitle(json.question)
.setImage(json.image)
.setDescription(json.answers.join("\n"));
message.channel.send(embed).then(msg => {
const filter = m => m.author.id === message.author.id;
message.channel.awaitMessages(filter, { max: 1, time: 60000})
.then(collected => {
if(collected.first().content === json.answer){
embed.setDescription("Lo lograste")
return msg.edit(embed)
} else {
embed.setDescription("Fallaste...")
return msg.edit(embed)
}
})
.catch(collected => {
embed.setDescription("No escribiste nada.")
msg.edit(embed)
});
})
}
})
Utilidades
| Funcion | Descripcion |
|---|---|
| fiction | Obtener el json de una trivia de ficcion |
| cultura | Obtener el json de una trivia de cultura |
| famosos | Obtener el son de una trivia de famosos |
| pais | Obtener el josn de una trivia de paises |