noobing.js

2.0.0 • Public • Published

Noobing.js

bir önceki sürümlerdeki promise hataları düzeltildi.

Çalışma kolaylığı

// bildiğiniz üzere npm ler bazen sorun çıkartabiliyor o nedenle ben şöyle birşey yaptım npm in filter, usersize, parseEmoji komutlarını client inize function olarak ekliyebileceksiniz.
// örneğin noobing.usersize(client) yerine client.usersize() yapıp veriyi daha doğru çekebilceksiniz hatasızca 
// ama bunun için bir kurulum lazım
// siz o client atama şeyini felan yaparsınız.
const noobing = require("noobing.js")
noobing.kurulum({client: client, komutlar: komutlar})
// yada
require("noobing.js")
client.kurulum({client: client, komutlar: komutlar})
// bu komutlarıda yüklüyor herşeyi yaparken (komutlar kısmına komutlar klasörünüzü yazın ./komutlar örneğin

Tüm herşey:

Küfür engel:

const Discord = require("discord.js")
const noobing = require("noobing.js")
const client = new Discord.Client()

client.on("message", message => {
if(noobing.filter(message.content, {type: "bad words"}) == true){
message.delete()
message.reply("lütfen küfür etme")
}
})


client.login("very secret token")

Reklam engel:

const Discord = require("discord.js")
const noobing = require("noobing.js")
const client = new Discord.Client()

client.on("message", message => {
if(noobing.filter(message.content, {type: "advertise"}) == true){
message.delete()
message.reply("lütfen reklam yapma")
}
})


client.login("very secret token")

Random panda fotosu:

const Discord = require("discord.js")
const noobing = require("noobing.js")
const client = new Discord.Client()

client.on("message", message => {
if(message.content !== "!randompanda") return;
message.channel.send(noobing.RandomPanda())
})


client.login("very secret token")

İstediğiniz sıradaki panda fotosu:

const Discord = require("discord.js")
const noobing = require("noobing.js")
const client = new Discord.Client()

client.on("message", message => {
if(!message.content.startsWith("!panda")) return;
let sayı = message.content.replace("!panda", "") 
if(isNaN(sayı)) return message.channel.send("girdiğin şey bi sayı değil")
message.channel.send(noobing.Panda(sayı))
})


client.login("very secret token")

Komut yükleme:

const Discord = require("discord.js")
const noobing = require("noobing.js")
const client = new Discord.Client()

client.on("ready", async() => {
noobing.loadCommands("./komutlar", client).then(noldu => {
console.log(noldu)
})
})
client.login("very secret token")
 
// yada

const Discord = require("discord.js")
const noobing = require("noobing.js")
const client = new Discord.Client()

client.on("ready", async() => {
client.loadCommands("./komutlar").then(noldu => {
console.log(noldu)
})
})
client.login("very secret token")

Token basma:

const noobing = require("noobing.js")
noobing.MemberAdd({link: "your discord invite url" , token: "very secret user token"})

usersize (intentlerini açamayan botlar için):

const Discord = require("discord.js")
const noobing = require("noobing.js")
const client = new Discord.Client()

client.on("message", message => {
if(message.content !== "!istatistik") return;
message.channel.send(noobing.usersize(client) + " üyeye hizmet veriyorum")
})


client.login("very secret token")
// yada hepsinde yapabilceğiniz gibi client.usersize()

Emoji kopyalama:

const noobing = require("./noobing.js")
console.log(noobing.parseEmoji("emojiniz"))
// bunda kodu böyle veriyorum siz discord.js te bir komut yaparsınız

// client ile kullanıp da bunları kayıt da edebilirsiniz.
// (siz client i ayarları gibi düşünün)

client.parseEmoji("emojiniz")

console.log(client.emojis.find(emoji => emoji.id == "774311851164041246").name)

Connect4 oyunu:

const Discord = require("discord.js")
const { connect4 } = require("noobing.js")
exports.run = async (client,message,args) =>{

connect4({
client: client,
message: message,
args: args
})

}
exports.conf = {
        enabled: true,
        guildOnly: false,
        aliases: ["connectfour"],
        permLevel: 0,
}
    exports.help = {
        name: "connect4",
        description: "",
        usage: "",
   
    };

Package Sidebar

Install

npm i noobing.js

Weekly Downloads

2

Version

2.0.0

License

Apache-2.0

Unpacked Size

46.4 kB

Total Files

12

Last publish

Collaborators

  • noobing.js