xxxxxxxxxx
const discord = require("discord.js")
const fetch = require("node-fetch")
const client = new discord.client()
const keepAlive= require("./server")
const BOT_TOKEN="ODc3ODAyNzY3NjIyNzM3OTYx.YR37iA.M2fc0_YXg2y5mWwpVMcJnw6bIl0"
function getQuote(){
return fetch("https://zenquotes.io/api/random")
.then (res => {
return res.json()
})
.then (res => {
return data[0]["q"]+"-"+ data[0]["a"]
})
}
const SayHello= ["hi","zd","hello","helou","gamarjoba","salami","hey"]
const encouragments=[
"hello , there",
"ჰელოუ",
"გაუმარჯოს , როგორ ხარ აბა",
"hey , როგორ ხარ",
"სალამი",
"ზდ,ზდ"
]
client.on("ready"), () => {
console.log('შევედით როგორც , ${client.user.tag}')
}
client.on("message",msg => {
if (msg.author.bot) return
if (SayHello.some(word => msg.content.includes(word))){
const encouragments = encouragments[Math.floor(Math.random() * encouragments.length)]
msg.reply(encouragments)
}
client.on("message",msg => {
if (msg.author.bot) return
if(msg.content === "$$inspire"){
getQuote().then(quote =>
msg.channel.send(quote))
}
})
client.on("message", msg => {
if (msg.author.bot) return
if(msg.content === "$$help"){
new discord.embedMessage()
.setColor('red')
.addField('`$$kick`- გაგდება')
.setTitle("**List of Commands**\n")
.addField(" - $$help", "დახმარება")
.addField(" - $$info", "ინფორმაცია ჩემს შესახეხებ:grin:")
.addField(' - $$Author' , 'ავტორი')
.addField(" - $$ping", "ამოწმებს ბოტს")
.addField(' - $$AFk ', 'გადით Afk-ზე')
.addField(" - $$cookie", "უგზავნის ნამცხვარს , პიროვნებას! :cookie: ")
.addField(' - $$invites`','მოწვევები ')
.addField(" - $$8ball", "პასუხობს თქვენს კითხვებს ")
.addField(" - $$inpire","შთაგონება")
.setFooter("გჭირდება დახმარება?, ჰა?") // sets the footer to "You need help, do you?"
.setFooter('ბოტი შექმნილია Error49 -ს მიერ')
}
})
client.on("message", msg =>{
if(msg.content === "$$help Admin"){
new discord.embedMessage()
.setTitle("**ადმინის ბრძანებები**\n")
.addField(" - say", "ბოტს ათქმევინეთ რაც გინდათ ($$say [მესიჯი])")
.addField(" - mute", "ადუმებს , პიროვნებას ($$mute @username [მიზეზი])")
.addField(" - $$unmute", "ახსნის დადუმებას პირვნებას , თუ ის დადუმებულია($$unmute @username)")
.addField(" - kick", "აგდებს პიროვნებას სერვერიდან($$kick @username [მიზეზი])")
.setColor(0xFF0000)
.setFooter("ოოო , ადმინი!")
}
})
keepAlive()
const mySecret = process.env['TOKEN']
console.log(mySecret);
client.login(mySecret)
client.login(BOT_TOKEN);
xxxxxxxxxx
const discord = require('discord.js');
module.exports.run = async (client, message, args) => {
var announceEmbed = new discord.MessageEmbed()
.setTitle('Test Ouleh')
.setColor('#00FF00')
.setDescription('Moguhhh')
.setTimestamp()
.setFooter('Gemaakt met liefde door Gijsnij#5587 ✅')
message.author.send(announceEmbed)
}
module.exports.help = {
name: "test",
category: "info",
description: "geeft dit menu"
};
xxxxxxxxxx
client.Jobmute = new CronJob('*/5 * * * * *', async function() {
client.mutes.ensure("MUTES", {
MUTES: []
})
let data = client.mutes.get("MUTES")
var unmutes = data.MUTES.filter(v=>{
return v.mutetime > 0 && v.mutetime - (Date.now() - v.timestamp) <= 0
})
if(unmutes && unmutes.length > 0){
unmutes.forEach(async muteuser => {
try{
let es = client.settings.get(muteuser.guild, "embed")
if(!client.settings.has(muteuser.guild, "language")) client.settings.ensure(muteuser.guild, { language: "en" });
let ls = client.settings.get(muteuser.guild, "language");
let guild = client.guilds.cache.get(muteuser.guild)
let member = guild.members.cache.get(muteuser.user);
if(!member) member = await guild.members.fetch(muteuser.user).catch(() => {});
if(member && member.roles.cache.has(muteuser.role)) {
member.roles.remove(muteuser.role)
let channel = guild.channels.cache.get(muteuser.channel);
channel.send({embeds: [new Discord.MessageEmbed()
.setColor(es.color).setThumbnail(es.thumb ? es.footericon && (es.footericon.includes("http://") || es.footericon.includes("https://")) ? es.footericon : client.user.displayAvatarURL() : null)
.setFooter(client.getFooter(es))
.setTitle(eval(client.la[ls]["handlers"]["mutejs"]["mute"]["variable1"]))
.setDescription(eval(client.la[ls]["handlers"]["mutejs"]["mute"]["variable2"]))]
}).catch(e=>console.log(e.stack ? String(e.stack).grey : String(e).grey))
} else if(member){
try{
member.roles.remove(muteuser.role)
}catch (e){ }
}
client.mutes.remove("MUTES", v => v.user == muteuser.user, "MUTES")
}catch (e){
console.log(e.stack ? String(e.stack).grey : String(e).grey)
client.mutes.remove("MUTES", v=>v.user == muteuser.user, "MUTES")
}
})
}
}, null, true, 'America/Los_Angeles');