4.0.5 âĸ Published 2 years ago
@nottca/weky v4.0.5
What is weky?
- A fun npm package to play games within Discord with buttons!
- Looking for examples? Click here!
Features
- đ§ Beginner friendly
- đ Easy to use
- ⨠Simple
- đ Discord Buttons
- đ¤ Supports Discord.js v12, v13, and v14!
- and much more!
Install the package đĨ
npm install @nottca/weky
Usage đ
const { Calculator } = require("@nottca/weky");
await Calculator({
message: message,
embed: {
title: "Calculator | Weky Development",
color: "#5865F2",
footer: "Šī¸ Weky Development",
timestamp: true,
},
disabledQuery: "Calculator is disabled!",
invalidQuery: "The provided equation is invalid!",
othersMessage: "Only <@{{author}}> can use the buttons!",
});
Example âī¸
Discord.js v12
const Discord = require("discord.js");
require("@weky/inlinereply");
const client = new Discord.Client();
const disbut = require("discord-buttons");
const { Calculator } = require("@nottca/weky");
disbut(client);
client.on("ready", async () => {
console.log(`Logged in as ${client.user.tag}`);
});
client.on("message", async (message) => {
if (message.content === "!calculator") {
await Calculator({
message: message,
embed: {
title: "Calculator | Weky Development",
color: "#5865F2",
footer: "Šī¸ Weky Development",
timestamp: true,
},
disabledQuery: "Calculator is disabled!",
invalidQuery: "The provided equation is invalid!",
othersMessage: "Only <@{{author}}> can use the buttons!",
});
}
});
client.login("DISCORD_BOT_TOKEN");
Discord.js v13
const Discord = require("discord.js");
const client = new Discord.Client({
intents: ["GUILDS", "GUILD_MESSAGES"],
});
const { Calculator } = require("@nottca/weky");
client.on("ready", async () => {
console.log(`Logged in as ${client.user.tag}`);
});
client.on("messageCreate", async (message) => {
if (message.content === "!calculator") {
await Calculator({
message: message,
embed: {
title: "Calculator | Weky Development",
color: "#5865F2",
footer: "Šī¸ Weky Development",
timestamp: true,
},
disabledQuery: "Calculator is disabled!",
invalidQuery: "The provided equation is invalid!",
othersMessage: "Only <@{{author}}> can use the buttons!",
});
}
});
client.login("DISCORD_BOT_TOKEN");
Discord.js v14
const Discord = require("discord.js");
const client = new Discord.Client({
intents: ["Guilds", "GuildMessages", "MessageContent"],
});
const { Calculator } = require("@nottca/weky");
client.on("ready", async () => {
console.log(`Logged in as ${client.user.tag}`);
});
client.on("messageCreate", async (message) => {
if (message.content === "!calculator") {
await Calculator({
message: message,
embed: {
title: "Calculator | Weky Development",
color: "#5865F2",
footer: "Šī¸ Weky Development",
timestamp: true,
},
disabledQuery: "Calculator is disabled!",
invalidQuery: "The provided equation is invalid!",
othersMessage: "Only <@{{author}}> can use the buttons!",
});
}
});
client.login("DISCORD_BOT_TOKEN");
Result đ¤
Contributing đ¤
- Contributions, issues and feature requests are welcome!
- Feel free to check issues page.