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.5 to 0.0.6

34

index.js

@@ -5,5 +5,7 @@ const mongoose = require('mongoose');

const Commands = require('./models/Commands.js')
const Discord = require('discord.js');
require('./handlers/loadCommands.js')
var mongoDB;
var Client;
var Prefix;

@@ -49,3 +51,3 @@ class BotConstructor {

return Comando.save().then(() => { console.log(c.green(`[ ${name} ] - CRIADO`))})
return Comando.save().then(() => { console.log(c.green(`O Comando `) + c.grey(`${name} `) + c.green(`foi criado na sua database!`))})
}

@@ -61,3 +63,3 @@

Prefix = prefix;

@@ -74,6 +76,30 @@ Client.on("messageCreate", async (message) => {

console.log(comando)
if(message.content.includes(`${prefix}say`)) {
if(args[0]) {
message.reply(`*${args.join(' ')}*\n\nrequisitado por: ${message.author}`)
} else {
message.reply('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.reply({ embeds: [embedHelp]})
}
if(comando) {
message.reply(`${comando.response}`)
if(comando.type === 'message') {
message.reply(`${comando.response}`)
} else if(comando.type === 'embed') {
let embed = new Discord.MessageEmbed()
.setDescription(`${comando.response}`)
.setColor('RANDOM')
message.reply({ embeds: [embed]})
} else {
console.log(c.red(`Você definiu um tipo inválido pro comando `) + c.grey(`${comando.name}`))
}
}

@@ -80,0 +106,0 @@

2

package.json
{
"name": "discord-bot-creation",
"version": "0.0.5",
"version": "0.0.6",
"description": "",

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

@@ -28,3 +28,7 @@ # discord-bot-creation

//criação dos comandos
bot.createCommand('nome', 'descrição', 'embed ou mensagem', 'resposta')
let name = 'test'
let resposta = '**exemplo:**\ndescrição sla oq'
let desc = 'descrição do comando'
let type = 'embed' // o type pode ser embed ou message
bot.createCommand(name, desc, type, resposta)

@@ -41,3 +45,3 @@

```js
bot.createCommand('nome', 'descrição', 'embed ou mensagem', 'resposta')
bot.createCommand('nome', 'descrição', 'embed ou message', 'resposta')
```

@@ -51,4 +55,14 @@

### Comandos já incluídos
````js
say help
```
### Servidor de suporte
(Entrar)[https://discord.gg/QNtwYrzrVB]
## Notas:

@@ -55,0 +69,0 @@

const bot = require('./index')
const Discord = require('discord.js')
const client = new Discord.Client({ intents: 32767 })
const token = 'Seu token aqui'
const url = 'te'
const token = 'TOKEN_DO_BOT'
const url = 'SUA_URL_MONGO'
//bot.login()
let desc = `**Titulo:**\nDescrição`
bot.createCommand('moon', 'tewte', 'embed', desc)
bot.setURL(url)
bot.createCommand('help', 'tewte', 'message', 'suadescriçãoaqui')
//bot.setURL(url)
bot.start(client, token)
bot.setStatus('Apenas um bot de teste')
bot.loadCommands('.')
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