smartplus
v2.0.9
Published
A JavaScript Discord Libary
Downloads
3
Readme
Smart+ || SmartPlus
How to start? ❓
- Download the package:
npm install smartplus
. - Download Discord.JS:
npm install discord.js
. - Create a index.js file.
What to code? 💻
const SmartPlus = require("smartplus");
const bot = new SmartPlus.Client({
token: "",
prefix: ""
});
bot.online();
How to add commands? 📡
- Create a folder and name it
commands
. - Create a file in the
commands
folder and name it to your command name.
What is the command basic? 💻
module.exports = {
name: "Command Name",
description: "Command Description",
run: async (client, message, args) => {
// The Command Code Here. ( SmartPlus, Discord.JS, NodeJS )
},
};
What are the client and command options? ⚙
Client
SmartPlus.Client({
token: "",
prefix: "",
status: "",
statusType: "",
embedColor: "",
});
Message & Command
Success embed:
if (args[0]) message.DiscordSend("This is a success embed!")
Send a automatic error
if (!args[0]) return message.DiscordError("No args provided")
Embed:
message.SmartEmbed({title: "test", descriptions: "test", color: "#00ff00"})
Find a member:
let member = message.FindUser(args[0]);
if (!member) return message.DiscordError("No member found!");
- Find a channel:
let channel = message.FindChannel(args[0]);
if (!channel) return message.error("No channel found!");
- Find a role:
let role = message.FindRole(args[0]);
if (!role) return message.error("No role found!");
Check user is guild owner:
if(!message.member.CheckOwnership()) return message.error("User is no owner!");
Check user is admin:
if(!message.member.CheckAdmin()) return message.error("User is no admin!");
Check user is moderator:
if(!message.member.CheckModerator()) return message.error("User is no moderator!");