- kaanshu#1337
- Katılım
- 30 Eyl 2021
- Mesajlar
- 5
- Tepkime puanı
- 5
Hepinize selamlar, buttonlu eval paylaşılmamıştı bende sizlerle beraber paylaşmak istedim, komutun Önizlemesi aşağıda.

KOD ;
JavaScript:
//eval
const Discord = require ("discord.js");
const hastebin = require('hastebin-gen');
const { MessageButton } = require('discord-buttons');
exports.run = (bot, message) => {
var embed = new Discord.MessageEmbed()
.setTitle("Başarısız")
.setColor("#f45f42")
.addField("Bu komut sadece kaanshu#1337'ye aittir","değiştirmk için var authors = kısmına ID'nizi girmelisiniz")
const randomColor = "#000000".replace(/0/g, function () { return (~~(Math.random() * 16)).toString(16); });
const clean = text => {
if (typeof(text) === "string")
return text.replace(/`/g, "`" + String.fromCharCode(8203)).replace(/@/g, "@" + String.fromCharCode(8203));
else
return text;
}
const args = message.content.split(" ").slice(1);
const args2 = message.content.split(' ').slice(1).join(' ');
try {
var authors = ["845859991360766003"];
if(!authors.includes(message.author.id)) {
message.channel.send({embed: embed});
return;
}
if (!args2) {
message.channel.send("Eval komutunu kullanabilmek için bir kod girmelisiniz.");
return;
}
const code = args.join(" ");
let evaled = eval(code);
if (typeof evaled !== "string")
evaled = require("util").inspect(evaled);
if (clean(evaled).length > 1024 || code.length > 1024) {
hastebin(`Evaled: ${code}\n\nÇıktı: \n\n${clean(evaled)}`, "js").then(r => {
var embed3 = new Discord.MessageEmbed()
.setTitle("Oops!")
.setTimestamp()
.setColor("#ffff66")
.addField("Fazla mı bu ne senin için hastebin linki koydm",":pensive:")
const button = new MessageButton()
.setLabel('Çıktı')
.setStyle('url')
.setURL(r);
return message.channel.send({ embed: embed3, component: button });
})} else {
var embed2 = new Discord.MessageEmbed()
.setColor("#00ced1")
.setDescription(`Çıktı\n\`\`\`js\n${clean(evaled)}\n\`\`\``)
message.channel.send({embed : embed2 });
}
} catch (err) {
const code = args.join(" ");
if (clean(err).length > 1024 || code.length > 1024) {
hastebin(`Evaled: ${code}\n\nError: \n\n${clean(err)}`, "js").then(r => {
var embed3 = new Discord.MessageEmbed()
.setTitle("Oops!")
.setTimestamp()
.setColor("#f44242")
.addField("Hata var galb ben bilmiom bu işleri sen bilcen",":pensive:")
message.channel.send({ embed: embed3 })
})}
var embed3 = new Discord.MessageEmbed()
.setColor("#f44242")
.addField(":outbox_tray:", `\`HATA\` \`\`\`xl\n${clean(err)}\n\`\`\``)
message.channel.send({embed: embed3 });
}
}
exports.conf = {aliases: []}
exports.help = {
name: "eval",
description: "discordJS eval komutu",
usage: "<prefix>eval <code>",
}