Random Jokes Api

Bugs and glitches
Feel free to report all bugs and glitches by creating an issue in the issue section.
A correct and understandable issue contains :
- Steps to reproduce
- Code that summonned the error
- The complete error
You can also join me on my discord server.

ou can download it from npmjs.
npm i random-jokes-api
Configuration
The first step is to import the module in your code.
const Memer = require("random-jokes-api");
Then you have to request a API call according to your choice.
const Discord = require("discord.js")
const bot = new Discord.Client()
const Memer = require("random-jokes-api");
> You can also destructure to avoid repeating Memer.
bot.on("ready", () => {
console.log("Ready!");
})
bot.on("message", async (message) => {
if (message.content === "joke") {
let jokes = Memer.joke()
message.channel.send(jokes)
}
})
bot.login("super_secret_token")
Available Jokes API Calls
-
let jokes = Memer.joke()
-
let puns = Memer.pun()
-
let roast = Memer.roast()
-
let antijoke = Memer.antijoke()
-
let quotes = Memer.quotes()
-
let web = Memer.uselessweb()
-
let shower = Memer.showerThought()
-
let chuck = Memer.chuckNorris()
-
let chuck = Memer.trivia()
-
let chuck = Memer.compliement()
-
let chuck = Memer.truth()
-
let chuck = Memer.dare()
Available Animals API Calls
Image Generation
Memes
const Memer = require("random-jokes-api")
const Discord = require("discord.js")
const bot = new Discord.Client()
bot.on("ready", () => {
console.log("Ready!");
})
bot.on("message", async (message) => {
if (message.content === "meme") {
let meme = Memer.meme()
let embed = new Discord.MessageEmbed()
.setTitle(meme.title)
.setImage(meme.url)
.setFooter(`Categroy: ${meme.category}`)
message.channel.send(embed)
}
})