Socket
Socket
Sign inDemoInstall

discord-bot-creation

Package Overview
Dependencies
Maintainers
1
Versions
31
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

discord-bot-creation - npm Package Compare versions

Comparing version 0.0.13 to 0.0.14

184

index.js

@@ -12,3 +12,2 @@ const mongoose = require('mongoose');

var Prefix;
var Version;

@@ -42,14 +41,2 @@ class BotConstructor {

static async setVersion(version) {
if(!version) return console.log(c.red("Você precisa definir a versão do seu bot! ") + c.white(`[ 12, 13 ]`))
if(version == 12) {
Version = 12
return console.log(c.yellow("Versão definida para ") + c.white(`12`))
} else if(version == 13) {
Version = 13
return console.log(c.yellow("Versão definida para ") + c.white(`13`))
}
}
static async setOwner(owner) {

@@ -101,4 +88,2 @@ if(!owner) return console.log(c.red('Você esqueceu de setar o dono do seu bot!'))

if(Version == 13) {
if(Client) {

@@ -269,171 +254,2 @@ Client.on("messageCreate", async (message) => {

}
} else if(Version == 12) {
if(Client) {
Client.on("messageCreate", async (message) => {
if(!mongoDB == undefined) {
if (!message.content.startsWith(prefix)) return;
const args = message.content.slice(prefix.length).trim().split(/ +/).filter(Boolean);
const cmd = args.shift().toLowerCase()
const comando = await Commands.findOne({
name: cmd
})
if(message.content.includes(`${prefix}say`)) {
if(args[0]) {
message.channel.send(`*${args.join(' ')}*\n\nrequisitado por: ${message.author}`)
} else {
message.channel.send('Você precisa escrever algo!')
}
} else if(message.content.includes(`${prefix}help`)) {
let embedHelp = new Discord.MessageEmbed()
.setTitle('Painel de ajuda')
.setThumbnail(Client.user.displayAvatarURL({ dinamic: true }))
.setDescription('`say` - envie mensagens para membros!')
.setColor('RANDOM')
message.channel.send(embedHelp)
}
if(comando) {
if(comando.type === 'message') {
message.channel.send(`${comando.response}`)
} else if(comando.type === 'embed') {
let embed = new Discord.MessageEmbed()
.setDescription(`${comando.response}`)
.setColor('RANDOM')
message.channel.send(embed)
} else {
console.log(c.red(`Você definiu um tipo inválido pro comando `) + c.grey(`${comando.name}`))
}
}
} else {
if (!message.content.startsWith(prefix)) return;
const args = message.content.slice(prefix.length).trim().split(/ +/).filter(Boolean);
const cmd = args.shift().toLowerCase()
let comando = db.fetch(`${cmd}_name`)
let type = db.fetch(`${cmd}_type`)
let response = db.fetch(`${cmd}_response`)
if(message.content.includes(`${prefix}say`)) {
if(args[0]) {
message.channel.send(`*${args.join(' ')}*\n\nrequisitado por: ${message.author}`)
} else {
message.channel.send('Você precisa escrever algo!')
}
} else if(message.content.includes(`${prefix}help`)) {
let embedHelp = new Discord.MessageEmbed()
.setTitle('Painel de ajuda')
.setThumbnail(Client.user.displayAvatarURL({ dinamic: true }))
.setDescription('`say` - faça eu falar no chat.')
.setColor('RANDOM')
message.channel.send(embedHelp)
}
if(comando) {
if(type === 'message') {
message.channel.send(`${response}`)
} else if(type === 'embed') {
let embed = new Discord.MessageEmbed()
.setDescription(`${response}`)
.setColor('RANDOM')
message.channel.send(embed)
} else {
console.log(c.red(`Você definiu um tipo inválido pro comando `) + c.grey(`${comando}`))
}
}
}
})
} else {
Starter.on("messageCreate", async (message) => {
if(!mongoDB == undefined) {
if (!message.content.startsWith(prefix)) return;
const args = message.content.slice(prefix.length).trim().split(/ +/).filter(Boolean);
const cmd = args.shift().toLowerCase()
const comando = await Commands.findOne({
name: cmd
})
if(message.content.includes(`${prefix}say`)) {
if(args[0]) {
message.channel.send(`*${args.join(' ')}*\n\nrequisitado por: ${message.author}`)
} else {
message.channel.send('Você precisa escrever algo!')
}
} else if(message.content.includes(`${prefix}help`)) {
let embedHelp = new Discord.MessageEmbed()
.setTitle('Painel de ajuda')
.setThumbnail(Starter.user.displayAvatarURL({ dinamic: true }))
.setDescription('`say` - envie mensagens para membros!')
.setColor('RANDOM')
message.channel.send(embedHelp)
}
if(comando) {
if(comando.type === 'message') {
message.channel.send(`${comando.response}`)
} else if(comando.type === 'embed') {
let embed = new Discord.MessageEmbed()
.setDescription(`${comando.response}`)
.setColor('RANDOM')
message.channel.send(embed)
} else {
console.log(c.red(`Você definiu um tipo inválido pro comando `) + c.grey(`${comando.name}`))
}
}
} else {
if (!message.content.startsWith(prefix)) return;
const args = message.content.slice(prefix.length).trim().split(/ +/).filter(Boolean);
const cmd = args.shift().toLowerCase()
let comando = db.fetch(`${cmd}_name`)
let type = db.fetch(`${cmd}_type`)
let response = db.fetch(`${cmd}_response`)
if(message.content.includes(`${prefix}say`)) {
if(args[0]) {
message.channel.send(`*${args.join(' ')}*\n\nrequisitado por: ${message.author}`)
} else {
message.channel.send('Você precisa escrever algo!')
}
} else if(message.content.includes(`${prefix}help`)) {
let embedHelp = new Discord.MessageEmbed()
.setTitle('Painel de ajuda')
.setThumbnail(Starter.user.displayAvatarURL({ dinamic: true }))
.setDescription('`say` - faça eu falar no chat.')
.setColor('RANDOM')
message.channel.send(embedHelp)
}
if(comando) {
if(type === 'message') {
message.channel.send(`${response}`)
} else if(type === 'embed') {
let embed = new Discord.MessageEmbed()
.setDescription(`${response}`)
.setColor('RANDOM')
message.channel.send(embed)
} else {
console.log(c.red(`Você definiu um tipo inválido pro comando `) + c.grey(`${comando}`))
}
}
}
})
}
} else {
console.log(c.red('Você definiu uma versão inválida, ou não definiu nenhuma!') + c.white(' [ 12, 13 ]'))
}

@@ -440,0 +256,0 @@ console.log(c.green(`Comandos `) + c.green('carregados ✅'))

2

package.json
{
"name": "discord-bot-creation",
"version": "0.0.13",
"version": "0.0.14",
"description": "",

@@ -5,0 +5,0 @@ "main": "index.js",

@@ -18,5 +18,2 @@ # discord-bot-creation

const bot = require('discord-bot-creation')
const Discord = require('discord.js')
const client = new Discord.Client({ intents: 32767 }) // [ OPCIONAL ]
// caso queira usar v12, retire { intents: 32767 }

@@ -26,6 +23,4 @@ const token = 'SEU_TOKEN_AQUI' // [ NECESSÁRIO ]

bot.setVersion(13) // [ NECESSÁRIO ] [ 12 OU 13]
bot.setURL(url) // [ OPCIONAL ]
//criação dos comandos

@@ -38,14 +33,7 @@ let name = 'test'

//depois de fazer tudo, é só da start e setar o status do seu bot!
bot.login(token) // ou bot.start(client, token)
bot.login(token)
bot.setStatus('seu status aqui.')
```
### Definir versão
```js
bot.setVersion(13) // ou 12
```
### Criar comandos

@@ -52,0 +40,0 @@

@@ -6,16 +6,15 @@ const bot = require('./index')

const url = 'SUA_URL_MONGO' //[ OPCIONAL ]
bot.setURL(url)
let desc = `**Titulo:**\nDescrição`
//bot.createCommand('teste', 'tewte', 'embed', desc)
bot.setVersion(14)
bot.loadCommands("d")
bot.createCommand('teste', 'descrião do comando', 'embed', desc)
//bot.setURL(url)
//bot.login(token) //bot.start(client, token) [ OPCIONAL ]
bot.login(token) //bot.start(client, token) [ OPCIONAL ]
//bot.setStatus('Apenas um bot de teste')
//bot.loadCommands('!')
bot.setStatus('Apenas um bot de teste')
bot.loadCommands('!')
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc