1.0.0 • Published 3 years ago
discord-funstuff v1.0.0
Discord Funstuff
discord-funstuff is a package that lets you easily include different fun features in your discord bot.
Installation
npm install discord-funstuff
Features
- Memes
- Facts
- Chatbot
- TicTacToe
- Hangman
Usages
Facts
const fun = require('discord-funstuff')
client.on('message', async (message) => {
if (message.content.startsWith('!fact')) {
fun.fact(message)
}
})
Chatbot
const fun = require('discord-funstuff')
client.on('message', async (message) => {
const prefix = '!'
const args = message.content.slice(prefix.length).trim().split(' ');
const command = args.shift().toLowerCase();
const text = args.join(' ')
if (message.content.startsWith('+chat')) {
fun.chatBot(message, text)
//text is the user's message (what the chatbot will respond to)
}
})
Memes
const fun = require('discord-funstuff')
client.on('message', async (message) => {
if (message.content.startsWith('+meme')) {
fun.meme(message)
}
})
Tic Tac Toe
const fun = require('discord-funstuff')
client.on('message', async (message) => {
if (message.content.startsWith('+tictactoe')) {
let game = new fun.ticTacToe({
message: message,
player_two: message.mentions.members.first()
})
}
})
Hangman
const fun = require('discord-funstuff')
client.on('message', async (message) => {
if (message.content.startsWith('+hangman')) {
let hang = new fun.hangman({
message: message,
word: args[0],
client: client,
channelID: message.channel.id
})
h.start()
}
})
1.0.0
3 years ago