noobing.js

Noobing.js npm i sizin herşeyi daha kolay yapmanızı sağlayan bir npm dir

Usage no npm install needed!

<script type="module">
  import noobingJs from 'https://cdn.skypack.dev/noobing.js';
</script>

README

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: "",
   
    };