├── README.md ├── commands ├── birthday │ ├── bday.js │ ├── bdaychannel.js │ ├── bdaypresent.js │ ├── bdaypresented.js │ ├── bdays.js │ └── present.js ├── custom channels │ ├── allowcc.js │ ├── ccadd.js │ ├── ccdelete.js │ ├── ccnsfw.js │ ├── ccpurge.js │ ├── ccremove.js │ ├── cctopic.js │ ├── ccunnsfw.js │ ├── customchannel.js │ └── disablecc.js ├── developer │ ├── bot leaves the server ( delete if wanted ).js │ ├── botleave.js │ ├── devlist.js │ ├── devs.js │ ├── devunlist.js │ ├── djsEval.js │ ├── eval.js │ ├── exec.js │ ├── file.js │ ├── gprefix.js │ ├── guild.js │ ├── reboot.js │ ├── sav.js │ ├── setstaus.js │ ├── sname.js │ ├── unwhitelist.js │ ├── update.js │ ├── whitelist.js │ └── wlist.js ├── economy │ ├── Awaited all money.js │ ├── Awaited all take money.js │ ├── Awaited reset economy.js │ ├── Awaited role money.js │ ├── Awaited take role money.js │ ├── Chatting money.js │ ├── addall.js │ ├── addmoney.js │ ├── addshop.js │ ├── balance.js │ ├── beg-payout.js │ ├── beg-reply.js │ ├── beg.js │ ├── buy.js │ ├── casino.js │ ├── chat-channel.js │ ├── chat-cooldown.js │ ├── chat-payout.js │ ├── coinflip.js │ ├── collect-income.js │ ├── crime-payout.js │ ├── crime-reply.js │ ├── crime.js │ ├── daily.js │ ├── double.js │ ├── ecoblacklist.js │ ├── ecoconfig.js │ ├── ecohelp.js │ ├── economy.js │ ├── ecoset.js │ ├── ecounblacklist.js │ ├── income-list.js │ ├── lbcash.js │ ├── lootbox-add.js │ ├── lootbox-buy.js │ ├── lootbox-remove.js │ ├── lootbox-set.js │ ├── lootbox.js │ ├── moneyrole.js │ ├── notif.js │ ├── pay.js │ ├── removemoney.js │ ├── removeshop.js │ ├── reseteco.js │ ├── rob.js │ ├── role-cooldown.js │ ├── role-income.js │ ├── setcooldown.js │ ├── shop.js │ ├── slots.js │ ├── slut-payout.js │ ├── slut-reply.js │ ├── slut.js │ ├── takeall.js │ ├── takemoneyrole.js │ ├── work-payout.js │ ├── work-reply.js │ └── work.js ├── fun │ ├── 8ball.js │ ├── Always reply for count.js │ ├── accept.js │ ├── actions.js │ ├── blacklistcount.js │ ├── cookie.js │ ├── curse.js │ ├── decline.js │ ├── disablecount.js │ ├── divorce.js │ ├── flower.js │ ├── mail.js │ ├── marriage.js │ ├── marry.js │ ├── meme.js │ ├── ppsize.js │ ├── pray.js │ ├── reverse.js │ ├── run.js │ ├── say.js │ ├── setcount.js │ ├── subcount.js │ ├── sumcount.js │ └── unblacklistcount.js ├── giveaway │ ├── gcheck.js │ ├── gdelete.js │ ├── gedit.js │ ├── gpause.js │ ├── greroll.js │ ├── gstart.js │ └── gunpause.js ├── level │ ├── Always role execute.js │ ├── Awaited all level.js │ ├── Awaited all take level.js │ ├── Awaited all take xp.js │ ├── Awaited all xp.js │ ├── Awaited role level.js │ ├── Awaited role xp.js │ ├── Awaited take role level.js │ ├── Awaited take role xp.js │ ├── add-level.js │ ├── add-xp.js │ ├── disablexp.js │ ├── enablexp.js │ ├── lb.js │ ├── level.js │ ├── levelall.js │ ├── leveltakeall.js │ ├── levelup.js │ ├── remove-level.js │ ├── remove-reward.js │ ├── remove-xp.js │ ├── reset-level.js │ ├── set-level.js │ ├── set-xp.js │ ├── takelevelrole.js │ ├── takexprole.js │ ├── xpall.js │ ├── xpleft.js │ ├── xprole.js │ └── xptakeall.js ├── moderation │ ├── addemoji.js │ ├── ban.js │ ├── kick.js │ ├── lock.js │ ├── lockdown.js │ ├── modlog.js │ ├── mute.js │ ├── role.js │ ├── setmute.js │ ├── takerole.js │ ├── unban.js │ ├── unlock.js │ ├── unlockdown.js │ ├── viewlock.js │ ├── viewlockdown.js │ ├── viewunlock.js │ └── viewunlockdown.js ├── music │ ├── bassboost.js │ ├── bassonly.js │ ├── clarity.js │ ├── deep.js │ ├── echo.js │ ├── filters.js │ ├── flanger.js │ ├── gate.js │ ├── haas.js │ ├── music-edit.js │ ├── music.js │ ├── nightcore.js │ ├── phaser.js │ ├── phone.js │ ├── pladd.js │ ├── playlist.js │ ├── plplay.js │ ├── plrename.js │ ├── pulsator.js │ ├── remove.js │ ├── reverb.js │ ├── sfilter.js │ ├── subboost.js │ ├── tremolo.js │ ├── vaporwave.js │ └── vibrato.js ├── nsfw │ ├── 3d-porn.js │ ├── aesthetic.js │ ├── all.js │ ├── amateur.js │ ├── anal.js │ ├── asian.js │ ├── asmr.js │ ├── ass.js │ ├── bath-shower.js │ ├── bdsm.js │ ├── bisexual.js │ ├── boobs.js │ ├── cock.js │ ├── cosplay.js │ ├── creampie.js │ ├── cuckhold.js │ ├── cumshsots.js │ ├── dilf.js │ ├── double-penetration.js │ ├── ebony.js │ ├── feet.js │ ├── femboy.js │ ├── femdom.js │ ├── fisting.js │ ├── food-play.js │ ├── funny.js │ ├── furry.js │ ├── gay.js │ ├── gloryhole.js │ ├── goth.js │ ├── hands.js │ ├── hentai-no-loli.js │ ├── hentai.js │ ├── horror.js │ ├── interracial.js │ ├── joi.js │ ├── lactation.js │ ├── latin.js │ ├── lesbian.js │ ├── lingerie.js │ ├── massage.js │ ├── mature.js │ ├── milf.js │ ├── oral.js │ ├── orgy.js │ ├── pegging.js │ ├── petite.js │ ├── plussize.js │ ├── pornstar.js │ ├── pov.js │ ├── public.js │ ├── pussy.js │ ├── rimming.js │ ├── rough.js │ ├── solo.js │ ├── squirting.js │ ├── tattoos.js │ ├── tease.js │ ├── thighs.js │ ├── threesome.js │ ├── toys.js │ ├── transgender.js │ ├── twink.js │ ├── uniform.js │ ├── vintage.js │ ├── watersports.js │ └── wrestling.js ├── slash │ ├── avatar.js │ ├── ban.js │ ├── eval.js │ ├── exec.js │ ├── poll.js │ ├── slash.js │ └── update.js ├── utility │ ├── Always reply afk.js │ ├── Always talk.js │ ├── BW add.js │ ├── BW bd.js │ ├── BW checks.js │ ├── BW list.js │ ├── BW remove.js │ ├── CCadd.js │ ├── CCdelete.js │ ├── CClist.js │ ├── CCreplies.js │ ├── Ping 4 prefix.js │ ├── abrole.js │ ├── accept.js │ ├── addbot.js │ ├── afk.js │ ├── afkoff.js │ ├── afkreason.js │ ├── afkreset.js │ ├── afkroles.js │ ├── afterthey.js │ ├── avatar.js │ ├── avlink.js │ ├── banner.js │ ├── bio.js │ ├── btn-role.js │ ├── bug.js │ ├── calc.js │ ├── call-edit.js │ ├── clear.js │ ├── cmdcodes.js │ ├── command.js │ ├── cprefix.js │ ├── decline.js │ ├── delete-starboard.js │ ├── disablesboard.js │ ├── disbale-gtn.js │ ├── editsnipe.js │ ├── force-starboard.js │ ├── gtn.js │ ├── gtnstats.js │ ├── guess-number.js │ ├── guessing.js │ ├── help.js │ ├── https.js │ ├── invite.js │ ├── joincall.js │ ├── joindate.js │ ├── lenght.js │ ├── lostgravity.js │ ├── lostland.js │ ├── mdhtml.js │ ├── members.js │ ├── nameme.js │ ├── nickname.js │ ├── nmabrole.js │ ├── nmbrole.js │ ├── password.js │ ├── ping.js │ ├── poll.js │ ├── prefix.js │ ├── remind-channel.js │ ├── remindme.js │ ├── roleid.js │ ├── roleinfo.js │ ├── serverinfo.js │ ├── setabot.js │ ├── setaccept.js │ ├── setage.js │ ├── setbio.js │ ├── setbirthday.js │ ├── setblog.js │ ├── setbot.js │ ├── setcountry.js │ ├── setgender.js │ ├── setheight.js │ ├── sethobbies.js │ ├── setname.js │ ├── setnickname.js │ ├── setprofilecolor.js │ ├── setprofileimage.js │ ├── setpronoun.js │ ├── setsboard.js │ ├── setsreq.js │ ├── setvent.js │ ├── setzodiacsign.js │ ├── snipe.js │ ├── snipereset.js │ ├── sniperoles.js │ ├── source.js │ ├── starboard.js │ ├── stats.js │ ├── stickies.js │ ├── sticky reply.js │ ├── stickyadd.js │ ├── stickydelete.js │ ├── stopcall.js │ ├── storycredits.js │ ├── submerged.js │ ├── support.js │ ├── tag.js │ ├── tagadd.js │ ├── tagdelete.js │ ├── tags.js │ ├── theme.js │ ├── threadtime.js │ ├── tickets.js │ ├── uniemoji.js │ ├── uprefix.js │ ├── uptime.js │ ├── urban.js │ ├── userid.js │ ├── userinfo.js │ ├── username.js │ ├── usertag.js │ ├── ventthread.js │ └── youleftme.js └── welcome │ ├── goodbye.js │ ├── goodbyemessage.js │ ├── limg.js │ ├── removegoodbye.js │ ├── removewelcome.js │ ├── tgoodbye.js │ ├── twelcome.js │ ├── wcodes.js │ ├── welcome.js │ ├── welcomemessage.js │ └── wimg.js ├── config.js ├── gaw.txt ├── guilds.txt ├── handler ├── .gitignore ├── antiCrash.js ├── callbacks.js ├── status.js └── variables.js ├── index.js ├── left.txt ├── mdhtml.txt └── package.json /commands/birthday/bdaychannel.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "bdaychannel", 3 | aliases: "bdaychan", 4 | usage: "bdaychannel < #channel >", 5 | code: ` 6 | $author[1;Birthday channel set;$getServerVar[suca]] 7 | $color[1;$getServerVar[color]] 8 | $description[1;**$username** Birthday channel set to <#$get[id]>] 9 | 10 | 11 | $setservervar[bdaychannel;$get[id]] 12 | $let[id;$findChannel[$message]] 13 | 14 | $onlyIf[$channelExists[$findChannel[$message]]!=false;$getServerVar[error] **$username** You provided an **invalid** channel] 15 | 16 | $onlyIf[$message!=;$getServerVar[error] **Correct usage:** \`\`\`js 17 | $getservervar[prefix]$commandname < #channel >\`\`\`] 18 | 19 | $onlyIf[$hasPerms[$guildid;$authorid;managechannel]==true;$getServerVar[error] **$username** You are missing **\`manage channels\`** permission] 20 | $onlyIf[$hasPerms[$guildid;$clientid;managechannel]==true;$getServerVar[error] **$username** I am missing **\`manage channels\`** permission]`} -------------------------------------------------------------------------------- /commands/birthday/bdaypresent.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "bdaypresent", 3 | aliases: "bdaypres", 4 | usage: "bdaypresent < @role >", 5 | code: ` 6 | $author[1;Birthday present set;$getServerVar[suca]] 7 | $color[1;$getServerVar[color]] 8 | $description[1; **$username** Birthday present has been set to \`$rolename[$get[id]]\`] 9 | 10 | 11 | $setservervar[present;$get[id]] 12 | $let[id;$findRole[$message]] 13 | 14 | $onlyIf[$roleExists[$findRole[$message]]!=false;<:ZeroWorried:955637230939033660> **$username** You provided an **invalid** role] 15 | 16 | $onlyIf[$message!=;$getServerVar[error] **Correct usage:** \`\`\`js 17 | $getservervar[prefix]$commandname < @role >\`\`\`] 18 | 19 | $onlyIf[$hasPerms[$guildid;$authorid;manageroles]==true;$getServerVar[error] **You are missing the \`manage roles\` permission**] 20 | $onlyIf[$hasPerms[$guildid;$clientid;manageroles]==true;$getServerVar[error] **I am missing the \`manage roles\` permission**]`} -------------------------------------------------------------------------------- /commands/birthday/bdaypresented.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "$alwaysExecute", 3 | code: ` 4 | $if[$getServerVar[prefix]$toLowerCase[$stringStartsWith[$message;bday]]==true; 5 | 6 | $setUserVar[bdayclaim;enabled] 7 | $wait[$humanizeMS[$parsetime[$replaceText[$replaceText[$replaceText[$replaceText[$replaceText[$toLowerCase[$message];minute;m];day;d];week;w];year;y];seconds;s]]]] 8 | $onlyIf[$hasroles[$guildid;$authorid;$getservervar[present]]==false;] 9 | $onlyIf[$getServerVar[bdaychannel]!=0;] 10 | $suppressErrors]`} -------------------------------------------------------------------------------- /commands/birthday/bdays.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "bdays", 3 | aliases: "bdaycheck", 4 | usage: "bdays < userID >", 5 | code: ` 6 | $getServerVar[check] Birthday - \`$parseDate[$sub[$dateStamp;$getUserVar[bday;$get[u]]];time] ago\` 7 | 8 | 9 | 10 | $let[u;$findMember[$message;yes]]`} -------------------------------------------------------------------------------- /commands/birthday/present.js: -------------------------------------------------------------------------------- 1 | module.exports = [{ 2 | name: "present", 3 | aliases: "bdayclaim", 4 | usage: "present", 5 | code: ` 6 | $setUserVar[bdayclaim;disabled] 7 | $setTimeOut[bdayrole;12h;{ 8 | "id" : "$authorid", 9 | "gid" : "$guildid"}] 10 | $giverole[$guildid;$authorid;$getservervar[present]] 11 | $author[1;Claimed present;$getServerVar[suca]] 12 | $color[1;$getServerVar[color]] 13 | $description[1;**$username** Claimed the role \`$rolename[$getServerVar[present]]\` for 12h] 14 | 15 | $onlyIf[$getServerVar[present]!=0;$getServerVar[error] **$username** Birthday role has not been set yet] 16 | $onlyIf[$getuservar[bdayclaim]!=disabled;$getServerVar[error] **$username** It is not your birthday]` 17 | },{ 18 | type: "timeout", 19 | name: "bdayrole", 20 | code: ` 21 | $takeRole[$timeoutdata[gid];$timeoutdata[id];$getServerVar[present;$timeoutdata[gid]]]`}] -------------------------------------------------------------------------------- /commands/custom channels/allowcc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "allowcc", 3 | aliases: "enablecc", 4 | usage: "allowcc < category Id >", 5 | code: ` 6 | $author[1;Enabled custom channels;$getServerVar[suca]] 7 | $color[1;$getServerVar[color]] 8 | $description[1;**$username** Succesfully enabled custom channels] 9 | 10 | $setServerVar[ccallow;yes] 11 | $setServerVar[catid;$message] 12 | $onlyIf[$message!=;$getServerVar[error] **Correct usage:** \`\`\`js 13 | $getservervar[prefix]$commandname < category ID >\`\`\`] 14 | $onlyIf[$hasPerms[$guildid;$authorid;managechannel]==true;$getServerVar[error] **You are missing the \`manage channels\` permission**] 15 | $onlyIf[$hasPerms[$guildid;$clientid;managechannel]==true;$getServerVar[error] **I am missing the \`manage channels\` permission**]` 16 | } -------------------------------------------------------------------------------- /commands/custom channels/ccadd.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "ccadd", 3 | aliases: "chanadd", 4 | usage: "ccadd < userID >", 5 | code: ` 6 | $getServerVar[check] **$username** Succesfully added $usertag[$get[u]] to the channel 7 | 8 | $modifyChannelPerms[$get[u];$get[id];+viewchannel;+managemessages;+readmessagehistory;+attachfiles;+embedlinks] 9 | 10 | $onlyIf[$get[u]!=$authorid;$getServerVar[error] **$username** Invalid **ID**l] 11 | 12 | $let[u;$findUser[$message;yes]] 13 | $let[id;$channelID] 14 | $argsCheck[>0;$getServerVar[error] **Correct usage:** \`\`\`js 15 | $getservervar[prefix]$commandname < ID >\`\`\`] 16 | 17 | $onlyIf[$channelID==$getUserVar[cid;$authorid];$getServerVar[error] **$username** You are not the creator of this channel] 18 | 19 | $onlyIf[$hasPerms[$guildid;$clientid;managechannel]==true;$getServerVar[error] **I am missing the \`manage channels\` permission**]`} -------------------------------------------------------------------------------- /commands/custom channels/ccdelete.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "ccdelete", 3 | $if: "v4", 4 | code: ` 5 | $deleteChannel[$channelID] 6 | 7 | $setUserVar[camount;0] 8 | 9 | $onlyIf[$getUserVar[camount]==1;$getServerVar[error] **$username** You don't own a custom channel] 10 | 11 | $onlyIf[$channelID==$getUserVar[cid;$authorid];$getServerVar[error] **$username** You are not the creator of this channel] 12 | $onlyIf[$hasPerms[$guildid;$clientid;managechannel]==true;$getServerVar[error] **I am missing the \`manage channels\` permission**] 13 | `} -------------------------------------------------------------------------------- /commands/custom channels/ccnsfw.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "ccnsfw", 3 | aliases: "cnsfw", 4 | usage: "ccnsfw", 5 | code: ` 6 | $author[1;Nsfw enabled;$getServerVar[suca]] 7 | $color[1;$getServerVar[color]] 8 | $description[1;**$username** Succesfully set the channel to nsfw] 9 | 10 | $editChannel[$channelID;$default;$default;$default;$default;yes;$default;yes] 11 | 12 | 13 | $onlyIf[$channelID==$getUserVar[cid;$authorid];$getServerVar[error] **$username** You are not the creator of this channel] 14 | `} -------------------------------------------------------------------------------- /commands/custom channels/ccpurge.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "ccpurge", 3 | aliases: "ccmsg", 4 | usage: "ccpurge < amount >", 5 | code: ` 6 | $author[1;Purging messages;$getServerVar[suca]] 7 | $color[1;$getServerVar[color]] 8 | $description[1;**$username** Succesfully purged $message messages] 9 | 10 | $clear[$message] 11 | 12 | 13 | 14 | $onlyIf[$message<101;$getServerVar[error]**$username** You can't delete more than **100** messages] 15 | 16 | $argsCheck[>0;$getServerVar[error] **Correct usage:** \`\`\`js 17 | $getservervar[prefix]$commandname < amount >\`\`\`] 18 | 19 | $onlyIf[$channelID==$getUserVar[cid;$authorid];$getServerVar[error]**$username** You are not the creator of this channel] 20 | `} -------------------------------------------------------------------------------- /commands/custom channels/ccremove.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "ccremove", 3 | aliases: "chanremove", 4 | usage: "ccremove < userID >", 5 | code: ` 6 | $getServerVar[check] **$username** Succesfully added $usertag[$get[u]] to the channel 7 | 8 | $modifyChannelPerms[$get[u];$get[id];-viewchannel;-managemessages;-readmessagehistory;-attachfiles;-embedlinks] 9 | 10 | $onlyIf[$get[u]!=$authorid;$getServerVar[error] **$username** Invalid **ID**l] 11 | 12 | $let[u;$findUser[$message;yes]] 13 | $let[id;$channelID] 14 | $argsCheck[>0;$getServerVar[error] **Correct usage:** \`\`\`js 15 | $getservervar[prefix]$commandname < ID >\`\`\`] 16 | 17 | $onlyIf[$channelID==$getUserVar[cid;$authorid];$getServerVar[error] **$username** You are not the creator of this channel] 18 | 19 | $onlyIf[$hasPerms[$guildid;$clientid;managechannel]==true;$getServerVar[error] **I am missing the \`manage channels\` permission**]`} -------------------------------------------------------------------------------- /commands/custom channels/cctopic.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "cctopic", 3 | aliases: "ctopic", 4 | usage: "cctopic < topic >", 5 | code: ` 6 | $author[1;New channel topic;$getServerVar[suca]] 7 | $color[1;$getServerVar[color]] 8 | $description[1;**$username** Succesfully changed the channel topic] 9 | 10 | $setChannelTopic[$channelID;$message] 11 | $argsCheck[>0;$getServerVar[error] **Correct usage:** \`\`\`js 12 | $getservervar[prefix]$commandname < topic >\`\`\`] 13 | 14 | $onlyIf[$channelID==$getUserVar[cid;$authorid];$getServerVar[error] **$username** You are not the creator of this channel]`} -------------------------------------------------------------------------------- /commands/custom channels/ccunnsfw.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "ccunnsfw", 3 | aliases: "cunnsfw", 4 | usage: "ccunnsfw", 5 | code: ` 6 | $author[1;Removed nsfw;$getServerVar[suca]] 7 | $color[1;$getServerVar[color]] 8 | $description[1;**$username** Succesfully removed the channel from nsfw] 9 | 10 | $editChannel[$channelID;$default;$default;$default;$default;no;$default;yes] 11 | 12 | $onlyIf[$channelID==$getUserVar[cid;$authorid];$getServerVar[error] **$username** You are not the creator of this channel]`} -------------------------------------------------------------------------------- /commands/custom channels/customchannel.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "cc", 3 | aliases: "cccreate", 4 | usage: "cc", 5 | code: ` 6 | $setUserVar[cid;$get[id]] 7 | 8 | $modifyChannelPerms[$authorid;$get[id];+managechannel;+viewchannel;+managemessages;+readmessagehistory;+attachfiles;+embedlinks] 9 | 10 | $modifyChannelPerms[$guildid;$get[id];-managechannel;-viewchannel;-managemessages;-readmessagehistory;-attachfiles;-embedlinks] 11 | 12 | $author[1;Custom channel;$getServerVar[suca]] 13 | $color[1;$getServerVar[color]] 14 | $description[1;**$username**I have created your custom channel <#$get[id]>] 15 | $setUserVar[camount;1] 16 | 17 | $let[id;$createChannel[$guildID;$username;text;yes;$getServerVar[catid]]] 18 | $onlyIf[$getServerVar[ccallow]==yes;$getServerVar[error] **$username** Custom channels are not enabled yet] 19 | $onlyIf[$getUserVar[camount]==0;$getServerVar[error] **$username** You already own a **custom channel**]`} -------------------------------------------------------------------------------- /commands/custom channels/disablecc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "disablecc", 3 | aliases: "disablec", 4 | usage: "disablecc < category Id >", 5 | code: ` 6 | $author[1;Disabled custom channels;$getServerVar[suca]] 7 | $color[1;$getServerVar[color]] 8 | $description[1;**$username** Succesfully disabled custom channels] 9 | 10 | $setServerVar[ccallow;no] 11 | $onlyIf[$hasPerms[$guildid;$authorid;managechannel]==true;$getServerVar[error] **You are missing the \`manage channels\` permission**] 12 | $onlyIf[$hasPerms[$guildid;$clientid;managechannel]==true;$getServerVar[error] **I am missing the \`manage channels\` permission**]` 13 | } -------------------------------------------------------------------------------- /commands/developer/bot leaves the server ( delete if wanted ).js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "$alwaysExecute", 3 | code: ` 4 | $botLeave 5 | $onlyIf[$checkContains[$guildID;$joinSplitText[;];955629081054036059;956657229879189564;765789714384814120;900900133150007376;952139172653723709;946961245989380206;953775397315686420;943246795700580452;946761370119069717;739811956638220298;797833180936667153;935576651767619626;941026456396509244;818214679456514118;819888735092604938;886782273498808370;920988644318281749]==false;] 6 | 7 | $textSplit[$getGlobalUserVar[wl;$clientid];/]`} -------------------------------------------------------------------------------- /commands/developer/botleave.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "botleave", 3 | code: ` 4 | 5 | $botLeave[$message] 6 | $author[1;Leaving guild;$getServerVar[suca]] 7 | $color[1;$getServerVar[color]] 8 | $description[1;**$username** Left \`$servername[$message]\`] 9 | $onlyif[$charCount[$message]>0;$getServerVar[error] **Correct usage:** \`\`\`js 10 | $getservervar[prefix]$commandname < guildID >\`\`\`] 11 | 12 | $onlyForIDs[$botOwnerID;896846485805744168;696698254770831421;]`} -------------------------------------------------------------------------------- /commands/developer/devlist.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "devlist", 3 | aliases: ['dl','devl'], 4 | code: ` 5 | $setGlobalUserVar[dev;$getGlobalUserVar[dev;$clientid]/$findUser[$message;yes];$clientid] 6 | $author[1; Developer added;$getServerVar[suca]] 7 | $color[1;$getServerVar[color]] 8 | $description[1;**$username** Succesfully whitelisted the dev \`$usertag[$findUser[$message;yes]]\`] 9 | 10 | 11 | $onlyIf[$message!=;$getServerVar[error] **Correct usage:** \`\`\`js 12 | $getservervar[prefix]$commandname < @user >\`\`\`] 13 | 14 | $onlyForIDs[$botOwnerID;896846485805744168;696698254770831421;]`} -------------------------------------------------------------------------------- /commands/developer/devs.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "devs", 3 | code: ` 4 | $author[1;Developer list;$getServerVar[suca]] 5 | $color[1;$getServerVar[color]] 6 | $description[1;\`\`\`js 7 | $joinSplitText[\n]\`\`\`] 8 | 9 | $textsplit[$getGlobalUserVar[dev;$clientid];/] 10 | 11 | $onlyForIDs[$botOwnerID;896846485805744168;696698254770831421;$joinSplitText[;];] 12 | $textSplit[$getGlobalUserVar[dev;$clientid];/] 13 | `} -------------------------------------------------------------------------------- /commands/developer/devunlist.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "devunlist", 3 | aliases: ['duwl','dunwl'], 4 | code: ` 5 | 6 | $author[1Dev removed;$getServerVar[suca]] 7 | $color[1;$getServerVar[color]] 8 | $description[1;$getServerVar[check]*$username** Succesfully unwhitelisted the dev \`$usertag[$findUser[$message;yes]]\`] 9 | 10 | 11 | $onlyIf[$message!=;$getServerVar[error] **Correct usage:** \`\`\`js 12 | $getservervar[prefix]$commandname < @user >\`\`\`] 13 | 14 | $setGlobalUserVar[dev;$replacetext[$getGlobalUserVar[dev;$clientid];/$splittext[$get[i]];;1];$clientid] 15 | $let[i;$findtextsplitindex[$message[1]]] 16 | $onlyif[$findtextsplitindex[$message[1]]!=0;$getservervar[error] **$username** Invalid developer ID] 17 | $textsplit[$getGlobalUserVar[dev;$clientid];/] 18 | 19 | $onlyForIDs[$botOwnerID;896846485805744168;696698254770831421;]`} -------------------------------------------------------------------------------- /commands/developer/eval.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "eval", 3 | $if: "v4", 4 | aliases: ['ebal','ev','evab'], 5 | code:` 6 | $eval[$message] 7 | $deleteCommand 8 | $onlyForIDs[$botOwnerID;896846485805744168;$joinSplitText[;];] 9 | $textSplit[$getGlobalUserVar[dev;$clientid];/] 10 | $onlyif[$charCount[$message]>0;{newEmbed: {title:<:D_rightarrow:953778843389399131> **Missing arguments**} {color:$getServerVar[color]} {description: **Usage : \`$tolowercase[$commandname] [text]\`**}}]` 11 | } -------------------------------------------------------------------------------- /commands/developer/exec.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "exec", 3 | aliases: "npm", 4 | code: ` 5 | $exec[npm i $message] 6 | $deleteCommand 7 | $onlyForIDs[$botOwnerID;896846485805744168;$joinSplitText[;];] 8 | $textSplit[$getGlobalUserVar[dev;$clientid];/] 9 | $onlyif[$charCount[$message]>0;{newEmbed: {title:<:D_rightarrow:953778843389399131> **Missing arguments**} {color:$getServerVar[color]} {description: **Usage : \`$tolowercase[$commandname] [package]\`**}}]`} -------------------------------------------------------------------------------- /commands/developer/file.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "file", 3 | code: ` 4 | $createfile[$commandinfo[$message;code];$commandinfo[$message;name].js] 5 | $author[1;File found;$getServerVar[suca]] 6 | $color[1;$getServerVar[color]] 7 | $description[1; 8 | \`\`\`js 9 | $commandinfo[$message;code]\`\`\`] 10 | $onlyif[$charCount[$message]>0;$getServerVar[error] **Correct usage:** \`\`\`js 11 | $tolowercase[$commandname] < file name >\`\`\`] 12 | $onlyForIDs[$botOwnerID;896846485805744168;696698254770831421;]`} -------------------------------------------------------------------------------- /commands/developer/gprefix.js: -------------------------------------------------------------------------------- 1 | module.exports = [{ 2 | name: "gprefix", 3 | code: ` 4 | $forEachGuild[1;{};gprefix;] 5 | $author[1;Setting all server prefixes;$getServerVar[suca]] 6 | $color[1;$getServerVar[color]] 7 | $description[1;**Setting [$numberseparator[$servercount;,]](https://u.com) prefixes to \`$message\`**] 8 | 9 | $deleteCommand 10 | $onlyForIDs[$botOwnerID;896846485805744168;$joinSplitText[;];] 11 | $textSplit[$getGlobalUserVar[dev;$clientid];/] 12 | $onlyif[$charCount[$message]>0;{newEmbed: {title:<:D_rightarrow:953778843389399131> **Missing arguments**} {color:$getServerVar[color]} {description: **Usage : \`$tolowercase[$commandname] [text]\`**}}]` 13 | },{ 14 | type: "awaited", 15 | name: "gprefix", 16 | code: ` 17 | $setservervar[prefix;$message;$guildID]`}] -------------------------------------------------------------------------------- /commands/developer/guild.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "guilds", 3 | code: ` 4 | $createfile[$djsEval[$readfile[guilds.txt];yes];Guild [ $random[100;6003] ].txt]] 5 | $author[1;Guild list;$getServerVar[suca]] 6 | $color[1;$getServerVar[color]] 7 | $description[1;** \`\`\`js 8 | $djsEval[$readfile[guilds.txt];yes]\`\`\`**] 9 | 10 | $onlyForIds[852908598664364082;896846485805744168;696698254770831421;$botownerid;]`} -------------------------------------------------------------------------------- /commands/developer/reboot.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "reboot", 3 | code: ` 4 | $reboot 5 | 6 | $sendmessage[$getservervar[check] **$username** Rebooting my systems;no] 7 | $onlyForIDs[$botOwnerID;896846485805744168;696698254770831421;$joinSplitText[;];] 8 | $textSplit[$getGlobalUserVar[dev;$clientid];/]`} -------------------------------------------------------------------------------- /commands/developer/sav.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "sav", 3 | code: ` 4 | 5 | $author[1;Avatar updated;$getServerVar[suca]] 6 | $color[1;$getServerVar[color]] 7 | $description[1;$getServerVar[check] **$username** Avatar has been succesfully updated] 8 | $image[1;$message] 9 | $setBotAvatar[$message] 10 | 11 | $onlyIf[$isValidLink[$message]==true;$getServerVar[error] **$username** You provided an **invalid** image link] 12 | $onlyForIds[852908598664364082;896846485805744168;696698254770831421;$botownerid;]`} -------------------------------------------------------------------------------- /commands/developer/setstaus.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "setstatus", 3 | code: ` 4 | 5 | $setStatus[$message[1];$message[2];$message[3]] 6 | 7 | $onlyif[$message!=;$getServerVar[error] **Correct usage:** \`\`\`js 8 | $tolowercase[$commandname] < text > < type > < presence >\`\`\`] 9 | 10 | $onlyForIDs[$botOwnerID;896846485805744168;696698254770831421;]`} -------------------------------------------------------------------------------- /commands/developer/sname.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "sname", 3 | aliases: ['same','sane'], 4 | code: ` 5 | $author[1;Name updated;$getServerVar[suca]] 6 | $color[1;$getServerVar[color]] 7 | $description[1;$getServerVar[check] **$username** Name has been changed to \`$message\`] 8 | $setBotUsername[$message] 9 | 10 | $onlyIf[$message!=;$getServerVar[error] **Correct usage:** \`\`\`js 11 | $getservervar[prefix]$commandname < name >\`\`\`] 12 | 13 | $onlyForIds[852908598664364082;896846485805744168;696698254770831421;$botownerid;]`} -------------------------------------------------------------------------------- /commands/developer/unwhitelist.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "unwhitelist", 3 | aliases: ['uwl','unwl'], 4 | code: ` 5 | 6 | $author[1;Guild unwhitelisted;$getServerVar[suca]] 7 | $color[1;$getServerVar[color]] 8 | $description[1;$getServerVar[check] **$username** Succesfully unwhitelisted the guild \`$message[1]\`] 9 | 10 | 11 | $onlyIf[$message!=;$getServerVar[error] **Correct usage:** \`\`\`js 12 | $getservervar[prefix]$commandname < guildID >\`\`\`] 13 | 14 | $setGlobalUserVar[wl;$replacetext[$getGlobalUserVar[wl;$clientid];/$splittext[$get[i]];;1];$clientid] 15 | $let[i;$findtextsplitindex[$message[1]]] 16 | $onlyif[$findtextsplitindex[$message[1]]!=0;$getServerVar[error] **$username** You provided an **invalid** guild ID] 17 | $textsplit[$getGlobalUserVar[wl;$clientid];/] 18 | 19 | $onlyForIDs[$botOwnerID;896846485805744168;696698254770831421;$joinSplitText[;];] 20 | $textSplit[$getGlobalUserVar[wl;$clientid];/] 21 | `} -------------------------------------------------------------------------------- /commands/developer/update.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "update", 3 | aliases: ['uc','ucc'], 4 | code: ` 5 | $updatecommands 6 | $author[1;Updated commands;$getServerVar[suca]] 7 | $color[1;$getServerVar[color]] 8 | $description[1;$getServerVar[check] **$username Refreshed \`$numberSeparator[$commandscount;,]\` commands**] 9 | 10 | 11 | $onlyForIds[852908598664364082;896846485805744168;$joinSplitText[;];$botownerid;] 12 | $textSplit[$getGlobalUserVar[dev;$clientid];/]`} -------------------------------------------------------------------------------- /commands/developer/whitelist.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "whitelist", 3 | aliases: ['wl','whitel'], 4 | code: ` 5 | $setGlobalUserVar[wl;$getGlobalUserVar[wl;$clientid]/$replaceText[$message; ;\];$clientid] 6 | $author[1;Guild whitelisted;$getServerVar[suca]] 7 | $color[1;$getServerVar[color]] 8 | $description[1;$getServerVar[check] **$username** Succesfully whitelisted the guild \`$replaceText[$message; ; , ]\`] 9 | 10 | 11 | $onlyIf[$message!=;$getServerVar[error] **Correct usage:** \`\`\`js 12 | $getservervar[prefix]$commandname < guildID >\`\`\`] 13 | 14 | $onlyForIDs[$botOwnerID;896846485805744168;696698254770831421;$joinSplitText[;];] 15 | $textSplit[$getGlobalUserVar[wl;$clientid];/] 16 | `} -------------------------------------------------------------------------------- /commands/developer/wlist.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "wlist", 3 | code: ` 4 | $getServerVar[check] **$username's list of guilds** 5 | $author[1;Whitelisted guilds;$getServerVar[suca]] 6 | $color[1;$getServerVar[color]] 7 | $description[1;**\`\`\`js 8 | $joinSplitText[\n]\`\`\`**] 9 | 10 | $textsplit[$getGlobalUserVar[wl;$clientid];/] 11 | 12 | $onlyForIDs[$botOwnerID;896846485805744168;696698254770831421;$joinSplitText[;];] 13 | $textSplit[$getGlobalUserVar[wl;$clientid];/]`} -------------------------------------------------------------------------------- /commands/economy/Awaited all money.js: -------------------------------------------------------------------------------- 1 | module.exports = [{ 2 | name:"egivemoney", 3 | type:"awaited", 4 | code:`$setuservar[cash;$sum[$getuservar[cash;$authorID];$message];$authorid] 5 | $onlyIf[$getUserVar[ecobl;$authorid]==false;]`}] 6 | 7 | -------------------------------------------------------------------------------- /commands/economy/Awaited all take money.js: -------------------------------------------------------------------------------- 1 | module.exports = [{ 2 | name:"etakemoney", 3 | type:"awaited", 4 | code:`$setuservar[cash;$sub[$getuservar[cash;$authorID];$getServerVar[sending]];$authorid] 5 | $onlyIf[$getUserVar[ecobl;$authorid]==false;]`}] -------------------------------------------------------------------------------- /commands/economy/Awaited reset economy.js: -------------------------------------------------------------------------------- 1 | module.exports = [{ 2 | name:"reset", 3 | type:"awaited", 4 | code:`$setuservar[cash;0;$authorid] 5 | $setuservar[bank;0;$authorid] 6 | 7 | 8 | $onlyIf[$getUserVar[ecobl;$authorid]==false;]`}] 9 | 10 | -------------------------------------------------------------------------------- /commands/economy/Awaited role money.js: -------------------------------------------------------------------------------- 1 | module.exports = [{ 2 | name:"givemoney", 3 | type:"awaited", 4 | code:`$setuservar[cash;$sum[$getuservar[cash;$authorID];$getServerVar[sending]];$authorid] 5 | $onlyif[$hasroles[$guildid;$authorid;$findrole[$message[2]]]==true;] 6 | 7 | $onlyIf[$getUserVar[ecobl;$authorid]==false;]`}] -------------------------------------------------------------------------------- /commands/economy/Awaited take role money.js: -------------------------------------------------------------------------------- 1 | module.exports = [{ 2 | name:"takemoney", 3 | type:"awaited", 4 | code:`$setuservar[cash;$sub[$getuservar[cash;$authorID];$getServerVar[sending]];$authorid] 5 | $onlyif[$hasroles[$guildid;$authorid;$findrole[$message[2]]]==true;] 6 | 7 | $onlyIf[$getUserVar[ecobl;$authorid]==false;]`}] -------------------------------------------------------------------------------- /commands/economy/Chatting money.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "$alwaysExecute", 3 | $if: "v4", 4 | code: ` 5 | $if[$getServerVar[chatchannel]!=undefined] 6 | $setUserVar[cash;$sum[$getUserVar[cash];$getServerVar[chatpayout]]] 7 | $endif 8 | $cooldown[$getServerVar[chatcd];] 9 | $onlyIf[$channelid==$getservervar[chatchannel];] 10 | $onlyIf[$getServerVar[eco]==on;] 11 | $onlyIf[$getUserVar[ecobl;$authorid]==false;]` 12 | } -------------------------------------------------------------------------------- /commands/economy/addall.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "addall", 3 | aliases: "addeveryone", 4 | usage: "addall < amount >", 5 | code:`$forEachMember[1;{};egivemoney;] 6 | $getServerVar[check] **$username** Sending $numberSeparator[$message[1];,]$getServerVar[symbol] to all members 7 | 8 | $setServerVar[sending;$message[1]] 9 | 10 | $onlyif[$isnumber[$message[1]]==true;$getServerVar[error] **$username** You provided an **invalid** number] 11 | 12 | $argsCheck[1;$getServerVar[error] **Correct usage:** \`\`\`js 13 | $getservervar[prefix]$commandname < amount >\`\`\`] 14 | 15 | 16 | $onlyIf[$hasPerms[$guildid;$authorid;manageserver]==true;$getServerVar[error] **You are missing the \`manage server\` permission**] 17 | $onlyIf[$getServerVar[eco]==on;$getServerVar[error] **$username** This server does not have economy enabled] 18 | $onlyIf[$getUserVar[ecobl]==false;$getServerVar[error] **$username** You are economy blacklisted] 19 | `} -------------------------------------------------------------------------------- /commands/economy/balance.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "balance", 3 | aliases: ['bal','wallet','cash'], 4 | usage: "balance < userID >", 5 | code: ` 6 | $author[1;$userTag[$get[u]];$useravatar[$get[u]]] 7 | $color[1;$getServerVar[color]] 8 | $description[1;**<:banked:961904863518818354> Wallet - $numberSeparator[$getUserVar[cash;$get[u]];,]$getServerVar[symbol]**] 9 | $onlyIf[$getUserVar[casino;$get[u]]!=unset;$getServerVar[error] **$username** You / They dont have a casino] 10 | $let[u;$findUser[$message;yes]] 11 | $cooldown[5s;$getServerVar[error] **$username** You are **still** on cooldown, \`%time%\` left] 12 | $onlyIf[$getServerVar[eco]==on;$getServerVar[error] **$username** This server does not have economy enabled] 13 | $onlyIf[$getUserVar[ecobl;$authorid]==false;$getServerVar[error] **$username** You are economy blacklisted]`} -------------------------------------------------------------------------------- /commands/economy/beg-reply.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "beg-reply", 3 | aliases: "beg-message", 4 | usage: "beg-reply < message >", 5 | code: ` 6 | $getServerVar[check] **$username** Set the reply for \`beg\` to $message 7 | $setServerVar[breply;$getServerVar[breply]/$message] 8 | 9 | $argsCheck[>0;$getServerVar[error] **Correct usage:** \`\`\`js 10 | $getservervar[prefix]$commandname < message >\`\`\`] 11 | 12 | $onlyIf[$hasPerms[$guildid;$authorid;manageserver]==true;$getServerVar[error] **You are missing the \`manage server\` permission**] 13 | $onlyIf[$hasPerms[$guildid;$authorid;managemessages]==true;$getServerVar[error] **You are missing the \`manage messages\` permission**] 14 | $onlyIf[$hasPerms[$guildid;$clientid;managemessages]==true;$getServerVar[error] **I am missing the \`manage messages\` permission**] 15 | $onlyIf[$getServerVar[eco]==on;$getServerVar[error] **$username** This server does not have economy enabled] 16 | $onlyIf[$getUserVar[ecobl;$authorid]==false;$getServerVar[error] **$username** You are economy blacklisted]`} -------------------------------------------------------------------------------- /commands/economy/beg.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "beg", 3 | aliases: "begg", 4 | usage: "beg", 5 | code: ` 6 | $getServerVar[check] **$username** $replaceText[$replaceText[$randomText[$joinSplitText[;]];{amount};$get[payout]];{symbol};$getServerVar[symbol]] 7 | 8 | $setUserVar[cash;$sum[$getUserVar[cash];$get[payout]]] 9 | $let[payout;$random[$getServerVar[bmpayout];$getServerVar[bmmpayout]]] 10 | 11 | 12 | $textSplit[$getServerVar[breply];/] 13 | 14 | $cooldown[$getServerVar[ecd];$getServerVar[error] **$username** You are **still** on cooldown, \`%time%\` left] 15 | $onlyIf[$getUserVar[casino]!=unset;$getServerVar[error] **$username** You / They dont have a casino] 16 | $onlyIf[$getServerVar[eco]==on;$getServerVar[error] **$username** This server does not have economy enabled] 17 | $onlyIf[$getUserVar[ecobl;$authorid]==false;$getServerVar[error] **$username** You are economy blacklisted]`} -------------------------------------------------------------------------------- /commands/economy/chat-channel.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "chat-channel", 3 | aliases: "chat-set", 4 | usage: "chat-channel < #channel >", 5 | code: ` 6 | $getServerVar[check] **$username** Set the chatting \`channel\` to <#$findChannel[$message]> 7 | $setServerVar[chatchannel;$findChannel[$message]] 8 | 9 | 10 | $onlyIf[$message!=;$getServerVar[error] **Correct usage:** \`\`\`js 11 | $getservervar[prefix]$commandname < #channel >\`\`\`] 12 | 13 | $onlyIf[$hasPerms[$guildid;$authorid;managechannel]==true;$getServerVar[error] **You are missing the \`manage channels\` permission**] 14 | $onlyIf[$hasPerms[$guildid;$clientid;managechannel]==true;$getServerVar[error] **I am missing the \`manage channels\` permission**] 15 | $onlyIf[$getServerVar[eco]==on;$getServerVar[error] **$username** This server does not have economy enabled] 16 | $onlyIf[$getUserVar[ecobl;$authorid]==false;$getServerVar[error] **$username** You are economy blacklisted]`} -------------------------------------------------------------------------------- /commands/economy/crime-reply.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "crime-reply", 3 | aliases: "crime-message", 4 | usage: "crime-reply < message >", 5 | code: ` 6 | $getServerVar[check] **$username** Set the reply for \`crime\` to $message 7 | $setServerVar[ecreply;$getServerVar[ecreply]/$message] 8 | 9 | $argsCheck[>0;$getServerVar[error] **Correct usage:** \`\`\`js 10 | $getservervar[prefix]$commandname < message >\`\`\`] 11 | 12 | $onlyIf[$hasPerms[$guildid;$authorid;manageserver]==true;$getServerVar[error] **You are missing the \`manage server\` permission**] 13 | $onlyIf[$hasPerms[$guildid;$authorid;managemessages]==true;$getServerVar[error] **You are missing the \`manage messages\` permission**] 14 | $onlyIf[$hasPerms[$guildid;$clientid;managemessages]==true;$getServerVar[error] **I am missing the \`manage messages\` permission**] 15 | $onlyIf[$getServerVar[eco]==on;$getServerVar[error] **$username** This server does not have economy enabled] 16 | $onlyIf[$getUserVar[ecobl;$authorid]==false;$getServerVar[error] **$username** You are economy blacklisted]`} -------------------------------------------------------------------------------- /commands/economy/crime.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "crime", 3 | aliases: "bad", 4 | usage: "crime", 5 | code: ` 6 | $getServerVar[check] **$username** $replaceText[$replaceText[$randomText[$joinSplitText[;]];{amount};$get[payout]];{symbol};$getServerVar[symbol]] 7 | 8 | $setUserVar[cash;$sum[$getUserVar[cash];$get[payout]]] 9 | $let[payout;$random[$getServerVar[cmpayout];$getServerVar[cmmpayout]]] 10 | 11 | 12 | $textSplit[$getServerVar[ecreply];/] 13 | 14 | $cooldown[$getServerVar[ecd];$getServerVar[error] **$username** You are **still** on cooldown, \`%time%\` left] 15 | $onlyIf[$getServerVar[eco]==on;$getServerVar[error] **$username** This server does not have economy enabled] 16 | $onlyIf[$getUserVar[ecobl;$authorid]==false;$getServerVar[error] **$username** You are economy blacklisted]`} -------------------------------------------------------------------------------- /commands/economy/double.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "double", 3 | $if: "v4", 4 | code: ` 5 | $if[$randomText[f;f;f;f;f;f;f;f;f;f;f;f;f;f;f;w;w;w;w;w;w;w;w;f;f;f;f;w]==w] 6 | $setUserVar[cash;$sum[$getUserVar[cash];$getUserVar[cash]]] 7 | $getServerVar[check] **$username** You won double or nothing **x$numberSeparator[$getUserVar[cash];,]$getServerVar[symbol]** 8 | 9 | $else 10 | 11 | $if[$randomText[f;f;f;f;f;f;f;f;f;f;f;f;f;f;f;w;w;w;w;w;w;w;w;f;f;f;f;w]==f] 12 | $setUserVar[cash;0] 13 | $getServerVar[error] **$username** You lost double or nothing **-$numberSeparator[$getUserVar[cash];,]$getServerVar[symbol]** 14 | $endif 15 | $endif 16 | $onlyIf[$getUserVar[cash]>=1;$getServerVar[error] **$username** You need more than 1$getservervar[symbol]] 17 | $onlyIf[$getUserVar[casino]!=unset;$getServerVar[error] **$username** You don't have a casino] 18 | $onlyIf[$getServerVar[eco]==on;$getServerVar[error] **$username** This server does not have economy enabled] 19 | $onlyIf[$getUserVar[ecobl;$authorid]==false;$getServerVar[error] **$username** You are economy blacklisted]`} -------------------------------------------------------------------------------- /commands/economy/ecoblacklist.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "ecoblacklist", 3 | code: ` 4 | $author[1;$username[$get[u]] has been blacklisted;$useravatar[$get[u]]] 5 | $color[1;$getServerVar[color]] 6 | 7 | $setUserVar[ecobl;true;$get[u]] 8 | 9 | $onlyIf[$get[u]!=$authorid;$getServerVar[error] **$username You need to mention a member**] 10 | $onlyIf[$memberexists[$get[u]]==true;$getServerVar[error] **$username That member does not exist**] 11 | $onlyIf[$get[u]!=;$getServerVar[error] **$username You need to mention a member**] 12 | $onlyIf[$getUserVar[ecobl;$get[u]]==false;$getServerVar[error] **$username That member is already blacklisted] 13 | $onlyIf[$hasPerms[$guildID;$authorid;admin]==true;**$getServerVar[error] $username You are missing the \`administrator\` permissions**] 14 | 15 | 16 | $let[u;$findMember[$message;yes]]`} -------------------------------------------------------------------------------- /commands/economy/ecoconfig.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "ecoconfig", 3 | aliases: "ecoedit", 4 | usage: "ecoconfig", 5 | code: ` 6 | $getServerVar[check]**$username economy configuration** 7 | \`\`\`js 8 | Emote: $getServerVar[symbol] - ecoset emote < emote >\`\`\` 9 | 10 | \`\`\`js 11 | When adding new messages to your work,crime,slut,beg command using {amount} displays how much they earned and using {symbol}\ displays the currency symbol**] 12 | 13 | $onlyIf[$hasPerms[$guildid;$authorid;manageserver]==true;$getServerVar[error] **$username** You are missing **\`manage server\`** permission] 14 | $onlyIf[$getServerVar[eco]==on;$getServerVar[error] **$username** This server does not have economy enabled] 15 | $onlyIf[$getUserVar[ecobl;$authorid]==false;$getServerVar[error] **$username** You are economy blacklisted]`} -------------------------------------------------------------------------------- /commands/economy/ecohelp.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "ecohelp", 3 | aliases: "eco-help", 4 | usage: "ecohelp", 5 | code: ` 6 | $color[1;$getServerVar[color]] 7 | $description[1;**When adding new messages to your \`work\`,\`crime\`,\`slut\`,\`beg\` command using \`{amount}\` displays how much they earned and using \`{symbol}\` displays the currency symbol**] 8 | $onlyIf[$getServerVar[eco]==on;$getServerVar[error] **$username** This server does not have economy enabled] 9 | $onlyIf[$getUserVar[ecobl]==false;$getServerVar[error] **$username** You are economy blacklisted]`} -------------------------------------------------------------------------------- /commands/economy/economy.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "economy", 3 | code: ` 4 | $author[1;$replaceText[$replaceText[$message;on;Economy has been enabled];off;Economy has been disabled];$getservervar[suca]] 5 | $color[1;$getServerVar[color]] 6 | $setServerVar[eco;$message;$guildID] 7 | 8 | $onlyIf[$hasPerms[$guildid;$authorid;manageserver]==true;**$getServerVar[error] $username You are missing the \`manage server\` permissions**] 9 | $onlyIf[$checkContains[$message;on;off]==true;$getServerVar[error] **Correct usage:** 10 | \`\`\`js 11 | $getservervar[prefix]$commandname < on / off >\`\`\`]`} -------------------------------------------------------------------------------- /commands/economy/ecoset.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "ecoset", 3 | $if: "v4", 4 | aliases: "ecosett", 5 | usage: "ecoset [emote]", 6 | code: `$if[$toLowerCase[$message[1]]==emote] 7 | $getServerVar[check] **$username** Changed economy emote to ( $messageSlice[1] ) 8 | $setServerVar[symbol;$messageSlice[1]] 9 | $argsCheck[>0;$getServerVar[error] **Correct usage:** \`\`\`js 10 | $getservervar[prefix]$commandname < symbol >\`\`\`] 11 | $endif 12 | 13 | $onlyIf[$hasPerms[$guildid;$authorid;manageserver]==true;$getServerVar[error] **You are missing the \`manage server\` permission**] 14 | $onlyIf[$getServerVar[eco]==on;$getServerVar[error] **$username** This server does not have economy enabled] 15 | $onlyIf[$getUserVar[ecobl;$authorid]==false;$getServerVar[error] **$username** You are economy blacklisted]`} -------------------------------------------------------------------------------- /commands/economy/ecounblacklist.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "ecounblacklist", 3 | code: ` 4 | $author[1;$username[$get[u]] has been unblacklisted;$useravatar[$get[u]]] 5 | $color[1;$getServerVar[color]] 6 | 7 | $setUserVar[ecobl;false;$get[u]] 8 | 9 | $onlyIf[$get[u]!=$authorid;$getServerVar[error] **$username You need to mention a member**] 10 | $onlyIf[$memberexists[$get[u]]==true;$getServerVar[error] **$username That member does not exist**] 11 | $onlyIf[$get[u]!=;$getServerVar[error] **$username You need to mention a member**] 12 | $onlyIf[$getUserVar[ecobl;$get[u]]==true;$getServerVar[error] **$username That member is not blacklisted] 13 | $onlyIf[$hasPerms[$guildID;$authorid;admin]==true;**$getServerVar[error] $username You are missing the \`administrator\` permissions**] 14 | 15 | $let[u;$findMember[$message;yes]]`} -------------------------------------------------------------------------------- /commands/economy/lbcash.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "lb-cash", 3 | aliases: "lbcash", 4 | usage: "lb-cash", 5 | code: ` 6 | $getServerVar[check] **$servername's credits leaderboard** 7 | $color[1;$getServerVar[color]] 8 | $description[1;** 9 | $userLeaderboard[$guildID;cash;asc;<:topggDotPink:960279787073589268> {top} → {tag} → {value}$getServerVar[symbol]]**] 10 | $onlyIf[$getServerVar[eco]==on;$getServerVar[error] **$username** This server does not have economy enabled] 11 | $onlyIf[$getUserVar[ecobl;$authorid]==false;$getServerVar[error] **$username** You are economy blacklisted]`} -------------------------------------------------------------------------------- /commands/economy/lootbox-buy.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "lootbox-buy", 3 | aliases: ['lootboxbuy','lboxbuy','lbox-buy'], 4 | code: ` 5 | 6 | $getServerVar[check] **$username** You bought $numberSeparator[$message;,] 🎁 for $numberSeparator[$multi[250;$message];,]$getServerVar[symbol] 7 | 8 | 9 | $setUserVar[cash;$sub[$getUserVar[cash];$multi[200;$message]]] 10 | $setUserVar[lootbox;$sum[$getUserVar[lootbox];$message]] 11 | 12 | 13 | $cooldown[10s;$getServervar[error] **$username** You are **still** on cooldown, \`%time%\` left] 14 | 15 | $onlyIf[$getUserVar[cash]>=$multi[1;$message];$getServerVar[error] **$username** You can't buy that many] 16 | $onlyIf[$message!=;$getServerVar[error] **Correct usage:** \`\`\`js 17 | $getservervar[prefix]$commandname < amount >\`\`\`] 18 | $onlyIf[$getUserVar[casino]!=unset;$getServerVar[error] You don't have a casino] 19 | $onlyIf[$getServerVar[eco]==on;$getServerVar[error] **$username** This server does not have economy enabled] 20 | $onlyIf[$getUserVar[ecobl;$authorid]==false;$getServerVar[error] **$username** You are economy blacklisted]`} -------------------------------------------------------------------------------- /commands/economy/notif.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "notifs", 3 | aliases: "notif", 4 | code: ` 5 | $color[1;$getservervar[color]] 6 | $description[1;**[$getUserVar[notif]](https://top.gg/bot/$clientid)**] 7 | $onlyIf[$getServerVar[eco]==on;$getServerVar[error] **$username** This server does not have economy enabled] 8 | $onlyIf[$getUserVar[ecobl;$authorid]==false;$getServerVar[error] **$username** You are economy blacklisted]`} 9 | 10 | -------------------------------------------------------------------------------- /commands/economy/removeshop.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "removeshop", 3 | aliases: "remove-shop", 4 | usage: "removeshop < index >", 5 | code:` 6 | $resetServerVar[rp$message] 7 | $resetServerVar[ro$message] 8 | $getServerVar[check] **$username** Deleted the role from the shop 9 | 10 | $onlyIf[$hasPerms[$guildid;$authorid;manageroles]==true;$getServerVar[error] **You are missing the \`manage roles\` permission**] 11 | $onlyIf[$hasPerms[$guildid;$clientid;manageroles]==true;$getServerVar[error] **I am missing the \`manage roles\` permission**] 12 | 13 | $onlyIf[$message!=;$getServerVar[error] **Correct usage:** \`\`\`js 14 | $getservervar[prefix]$commandname < index >\`\`\`] 15 | $onlyIf[$getServerVar[eco]==on;$getServerVar[error] **$username** This server does not have economy enabled] 16 | $onlyIf[$getUserVar[ecobl;$authorid]==false;$getServerVar[error] **$username** You are economy blacklisted] 17 | ` 18 | } -------------------------------------------------------------------------------- /commands/economy/reseteco.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "reseteco", 3 | aliases: "reseteconomy", 4 | usage: "reseteco", 5 | code: ` 6 | $forEachMember[1;{};reset;] 7 | $getServerVar[check] **$username** Resetting money for all user 8 | 9 | 10 | $onlyIf[$hasPerms[$guildid;$authorid;manageserver]==true;$getServerVar[error] **$username** You are missing **\`manage server\`** permission] 11 | $onlyIf[$getServerVar[eco]==on;$getServerVar[error] **$username** This server does not have economy enabled] 12 | $onlyIf[$getUserVar[ecobl]==false;$getServerVar[error] **$username** You are economy blacklisted]`} -------------------------------------------------------------------------------- /commands/economy/slut-reply.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "slut-reply", 3 | aliases: "slut-message", 4 | usage: "slut-reply < message >", 5 | code: ` 6 | $getServerVar[check] **$username** Set the reply for \`slut\` to $message 7 | $setServerVar[sreply;$getServerVar[sreply]/$message] 8 | 9 | $argsCheck[>0;$getServerVar[error] **Correct usage:** \`\`\`js 10 | $getservervar[prefix]$commandname < message >\`\`\`] 11 | 12 | $onlyIf[$hasPerms[$guildid;$authorid;manageserver]==true;$getServerVar[error] **You are missing the \`manage server\` permission**] 13 | $onlyIf[$hasPerms[$guildid;$authorid;managemessages]==true;$getServerVar[error] **You are missing the \`manage messages\` permission**] 14 | $onlyIf[$hasPerms[$guildid;$clientid;managemessages]==true;$getServerVar[error] **I am missing the \`manage messages\` permission**] 15 | $onlyIf[$getServerVar[eco]==on;$getServerVar[error] **$username** This server does not have economy enabled] 16 | $onlyIf[$getUserVar[ecobl;$authorid]==false;$getServerVar[error] **$username** You are economy blacklisted]`} -------------------------------------------------------------------------------- /commands/economy/slut.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "slut", 3 | aliases: "sl*t", 4 | usage: "slut", 5 | code: ` 6 | $getServerVar[check] **$username** $replaceText[$replaceText[$randomText[$joinSplitText[;]];{amount};$get[payout]];{symbol};$getServerVar[symbol]] 7 | 8 | $setUserVar[cash;$sum[$getUserVar[cash];$get[payout]]] 9 | $let[payout;$random[$getServerVar[smpayout];$getServerVar[smmpayout]]] 10 | 11 | 12 | $textSplit[$getServerVar[sreply];/] 13 | 14 | $cooldown[$getServerVar[ecd];$getServerVar[error] **$username** You are **still** on cooldown, \`%time%\` left] 15 | $onlyIf[$getUserVar[casino]!=unset;$getServerVar[error] **$username** You / They dont have a casino] 16 | $onlyIf[$getServerVar[eco]==on;$getServerVar[error] **$username** This server does not have economy enabled] 17 | $onlyIf[$getUserVar[ecobl;$authorid]==false;$getServerVar[error] **$username** You are economy blacklisted]`} -------------------------------------------------------------------------------- /commands/economy/takeall.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "takeall", 3 | aliases: "takeeveryone", 4 | usage: "takeall < amount >", 5 | code:`$forEachMember[1;{};etakemoney;] 6 | $getServerVar[check] **$username** Taking $numberSeparator[$message[1];,]$getServerVar[symbol] from all members 7 | 8 | $setServerVar[sending;$message[1]] 9 | 10 | $onlyif[$isnumber[$message[1]]==true;$getServerVar[error] **$username** You provided an **invalid** number] 11 | 12 | $argsCheck[1;$getServerVar[error] **Correct usage:** \`\`\`js 13 | $getservervar[prefix]$commandname < amount >\`\`\`] 14 | 15 | 16 | $onlyIf[$hasPerms[$guildid;$authorid;manageserver]==true;$getServerVar[error] **You are missing the \`manage server\` permission**] 17 | $onlyIf[$getServerVar[eco]==on;$getServerVar[error] **$username** This server does not have economy enabled] 18 | $onlyIf[$getUserVar[ecobl]==false;$getServerVar[error] **$username** You are economy blacklisted] 19 | `} -------------------------------------------------------------------------------- /commands/economy/work-reply.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "work-reply", 3 | aliases: "work-message", 4 | usage: "work-reply < message >", 5 | code: ` 6 | $getServerVar[check] **$username** Set the reply for \`work\` to $message 7 | $setServerVar[wreply;$getServerVar[wreply]/$message] 8 | 9 | $argsCheck[>0;$getServerVar[error] **Correct usage:** \`\`\`js 10 | $getservervar[prefix]$commandname < message >\`\`\`] 11 | 12 | $onlyIf[$hasPerms[$guildid;$authorid;manageserver]==true;$getServerVar[error] **You are missing the \`manage server\` permission**] 13 | $onlyIf[$hasPerms[$guildid;$authorid;managemessages]==true;$getServerVar[error] **You are missing the \`manage messages\` permission**] 14 | $onlyIf[$hasPerms[$guildid;$clientid;managemessages]==true;$getServerVar[error] **I am missing the \`manage messages\` permission**] 15 | $onlyIf[$getServerVar[eco]==on;$getServerVar[error] **$username** This server does not have economy enabled] 16 | $onlyIf[$getUserVar[ecobl;$authorid]==false;$getServerVar[error] **$username** You are economy blacklisted]`} -------------------------------------------------------------------------------- /commands/economy/work.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "work", 3 | aliases: "job", 4 | usage: "work", 5 | code: ` 6 | $getServerVar[check] **$username** $replaceText[$replaceText[$randomText[$joinSplitText[;]];{amount};$get[payout]];{symbol};$getServerVar[symbol]] 7 | 8 | $setUserVar[cash;$sum[$getUserVar[cash];$get[payout]]] 9 | $let[payout;$random[$getServerVar[wmpayout];$getServerVar[wmmpayout]]] 10 | 11 | 12 | $textSplit[$getServerVar[wreply];/] 13 | 14 | $cooldown[$getServerVar[ecd];$getServerVar[error] **$username** You are **still** on cooldown, \`%time%\` left] 15 | $onlyIf[$getUserVar[casino]!=unset;$getServerVar[error] **$username** You / They dont have a casino] 16 | $onlyIf[$getServerVar[eco]==on;$getServerVar[error] **$username** This server does not have economy enabled] 17 | $onlyIf[$getUserVar[ecobl;$authorid]==false;$getServerVar[error] **$username** You are economy blacklisted]`} -------------------------------------------------------------------------------- /commands/fun/8ball.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: '8ball', 3 | code: ` 4 | $author[1;:3;https://cdn.discordapp.com/emojis/946761781240561714.webp?size=128&quality=lossless] 5 | $description[1;🎱 **Question:** $message 6 | **Answer: $randomText[Yes!;No.;Maybe!;Hmm.. Ask again later.;Yes! Yes Yes Yes!;No!;Maybe not..;Maybe yes!]**] 7 | $color[1;$getServerVar[color]] 8 | $argsCheck[>0;{newEmbed: {title:<:D_rightarrow:953778843389399131> **Missing arguments**} {color:$getServerVar[color]} {description: **Usage : \`$tolowercase[$commandname] [question]\`**}}] 9 | ` 10 | } -------------------------------------------------------------------------------- /commands/fun/Always reply for count.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "$alwaysExecute", 3 | $if: "v4", 4 | code: ` 5 | $if[$toLowerCase[$message]==$getServerVar[lastcount]] 6 | $addCmdReactions[✅] 7 | $setServerVar[lastcount;$sum[$getServerVar[lastcount];1]] 8 | $else 9 | <:ZeroWorried:955637230939033660> **$username** You provided an **invalid** number 10 | $endif 11 | 12 | 13 | 14 | 15 | $onlyIf[$isNumber[$message]!=false;<:ZeroWorried:955637230939033660> **$username** You provided an **invalid** number] 16 | $onlyIf[$channelID==$getServerVar[countchannel];] 17 | 18 | 19 | $onlyIf[$getUserVar[countblacklist]!=true;]`} -------------------------------------------------------------------------------- /commands/fun/blacklistcount.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "blacklistcount", 3 | code: ` 4 | $setUserVar[countblacklist;true;$get[u]] 5 | <:blacklist:954025323740143626> **$username** Blacklisted <@$get[u]> from counting 6 | 7 | 8 | 9 | $onlyIf[$hasPerms[$guildid;$authorid;managechannel]==true;$getServerVar[error] **You are missing the \`manage channels\` permission**] 10 | $onlyIf[$hasPerms[$guildid;$clientid;managechannel]==true;$getServerVar[error] **I am missing the \`manage channels\` permission**] 11 | 12 | $onlyIf[$getServerVar[countchannel]!=0;$getServerVar[error] **$username** Counting channel has not been set yet] 13 | 14 | $onlyIf[$get[u]!=;$getServerVar[error] **Correct usage:** \`\`\`js 15 | $getservervar[prefix]$commandname < member >\`\`\`] 16 | 17 | $let[u;$findMember[$message;yes]]`} 18 | -------------------------------------------------------------------------------- /commands/fun/cookie.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "cookie", 3 | $if: "v4", 4 | aliases: "cookies", 5 | code: ` 6 | $if[$findUser[$message;yes]==$authorid] 7 | **You currently have $getGlobalUserVar[cookie;$authorID] cookies :3 ** 8 | $else 9 | **$username gave a cookie to $username[$findUser[$message;yes]] 10 | yummmy :3 ** 11 | $setGlobalUserVar[cookie;$sum[$getGlobalUserVar[cookie;$findUser[$message;yes]];1];$findUser[$message;yes]] 12 | $globalCooldown[4m;<:ZeroWorried:955637230939033660> **$username** You are **still** on cooldown, \`%time\` left] 13 | $endif 14 | 15 | ` 16 | } -------------------------------------------------------------------------------- /commands/fun/curse.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "curse", 3 | $if: "v4", 4 | code: ` 5 | $if[$findUser[$message;yes]==$authorid] 6 | 🔮 **$username is now cursed 7 | Now you have $sub[$getGlobalUserVar[pray;$authorID];1] luck points** 8 | $setGlobalUserVar[pray;$sub[$getGlobalUserVar[pray;$authorID];1];$authorID] 9 | $globalCooldown[4m;<:ZeroWorried:955637230939033660> **$username** You are **still** on cooldown, \`%time\` left] 10 | $else 11 | $if[$findUser[$message;yes]!=] 12 | **🔮 $username cursed $username[$findUser[$message;yes]] 13 | Now $username[$mentioned] have $sub[$getGlobalUserVar[pray;$authorID];1] luck points** 14 | $setGlobalUserVar[pray;$sub[$getGlobalUserVar[pray;$findUser[$message;yes]];1];$findUser[$message;yes]] 15 | $globalCooldown[4m;<:ZeroWorried:955637230939033660> **$username** You are **still** on cooldown, \`%time\` left] 16 | $endif 17 | $endif 18 | ` 19 | 20 | } -------------------------------------------------------------------------------- /commands/fun/disablecount.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "disablecount", 3 | code: ` 4 | $setservervar[lastcount;1] 5 | $author[1;Disabled counting;$getServerVar[suca]] 6 | $color[1;$getServerVar[color]] 7 | $description[1;**$username** Count channel been disabled*] 8 | 9 | $setServerVar[countchannel;0] 10 | 11 | 12 | 13 | $onlyIf[$hasPerms[$guildid;$authorid;managechannel]==true;$getServerVar[error] **You are missing the \`manage channels\` permission**] 14 | $onlyIf[$hasPerms[$guildid;$clientid;managechannel]==true;$getServerVar[error] **I am missing the \`manage channels\` permission**]`} -------------------------------------------------------------------------------- /commands/fun/flower.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "flower", 3 | $if: "v4", 4 | aliases: "sunflower", 5 | code: ` 6 | $if[$findUser[$message;yes]==$authorid] 7 | **<:sunflower:938751916677148723> You currently have $numberSeparator[$getGlobalUserVar[flower;$authorID];,] flowers 🌻** 8 | $else 9 | <:sunflower:938751916677148723> **$username gave a flower to $username[$findUser[$message;yes]] 10 | beautiful :3 ** 11 | $setGlobalUserVar[flower;$sum[$getGlobalUserVar[flower;$findUser[$message;yes]];1];$findUser[$message;yes]] 12 | $globalCooldown[4m;<:ZeroWorried:955637230939033660> **$username** You are **still** on cooldown, \`%time\` left] 13 | $endif 14 | 15 | ` 16 | } -------------------------------------------------------------------------------- /commands/fun/marriage.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "marriage", 3 | aliases: ['mariage','married'], 4 | code: ` 5 | $color[1;$getServerVar[color]] 6 | $title[1;**$username[$mentioned[1;yes]] Marriage Stats**] 7 | $description[1;** 8 | $getServerVar[rdot] Married Status: [$getGlobalUserVar[marry;$mentioned[1;yes]]](https://top.gg/bot/$clientid) 9 | $getServerVar[rdot] Married To: [$getGlobalUserVar[mar;$mentioned[1;yes]]](https://top.gg/bot/$clientid) 10 | $getServerVar[rdot] Waiting Status: [$getGlobalUserVar[waiting;$mentioned[1;yes]]](https://top.gg/bot/$clientid) 11 | $getServerVar[rdot] Acceptance Person: [$getGlobalUserVar[accept;$mentioned[1;yes]]](https://top.gg/bot/$clientid) 12 | $getServerVar[rdot] Divorced: [$numberSeparator[$getGlobalUserVar[divorced;$mentioned[1;yes]]]](https://top.gg/bot/$clientid) Times 13 | $getServerVar[rdot] Rejected: [$numberSeparator[$getGlobalUserVar[reject;$mentioned[1;yes]]]](https://top.gg/bot/$clientid) Times 14 | $getServerVar[rdot] Rejector: [$numberSeparator[$getGlobalUserVar[rejector;$mentioned[1;yes]]]](https://top.gg/bot/$clientid) People**]`} -------------------------------------------------------------------------------- /commands/fun/marry.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "marry", 3 | aliases: "propose", 4 | usage: "marry < @user >", 5 | code: ` 6 | <:8700zerolove:955637262014623796> **<@$mentioned[1]>**, <@$authorid> would like to marry you, will you accept? 7 | 8 | $setGlobalUserVar[waiting;2;$authorID] 9 | $setGlobalUserVar[waiting;2;$mentioned[1;yes]] 10 | $setGlobalUserVar[accept;1;$mentioned[1]] 11 | 12 | $onlyIf[$getGlobalUserVar[marry;$mentioned[1]]==single;$getServerVar[error] **$username** They are already married] 13 | $onlyIf[$getGlobalUserVar[waiting;$authorID]<1;$getServerVar[error] **$username** You are being waited to get married by somebody else] 14 | $onlyIf[$getGlobalUserVar[marry;$authorID]==single;$getServerVar[error] **$username** You are already married] 15 | $onlyIf[$authorID!=$mentioned[1];$getServerVar[error] **Correct usage: \`\`\`js 16 | $getservervar[prefix]$commandname < @user >\`\`\`**] 17 | $onlyIf[$mentioned[1]!=;$getServerVar[error] **Correct usage: \`\`\`js 18 | $getservervar[prefix]$commandname < @user >\`\`\`**]`} -------------------------------------------------------------------------------- /commands/fun/meme.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "meme", 3 | code: ` 4 | $color[1;$getServerVar[color]] 5 | $image[1;$jsonRequest[https://api.popcat.xyz/meme;image]]`} -------------------------------------------------------------------------------- /commands/fun/ppsize.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "ppsize", 3 | code: ` 4 | $username[$get[u]]'s pp: 8$repeatMessage[$random[5;20];=]D 5 | $let[u;$findUser[$message;yes]]`} -------------------------------------------------------------------------------- /commands/fun/pray.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "pray", 3 | $if: "v4", 4 | code: ` 5 | $if[$findUser[$message;yes]==$authorid] 6 | **<:Deep_Praying:954077873197707264> You prayed for yourself 7 | Now you have $sum[$getGlobalUserVar[pray;$authorID];1] luck points** 8 | $setGlobalUserVar[pray;$sub[$getGlobalUserVar[pray;$mentioned[1;yes]];1];$mentioned[1;yes]] 9 | $cooldown[4m;<:ZeroWorried:955637230939033660> **$username** You are **still** on cooldown, \`%time\` left] 10 | $else 11 | **<:Deep_Praying:954077873197707264> $username prayed for $username[$findUser[$message;yes]] 12 | $setGlobalUserVar[pray;$sum[$getGlobalUserVar[pray;$findUser[$message;yes]];1];$findUser[$message;yes]] 13 | Now $username[$findUser[$message;yes]] has $sum[$getGlobalUserVar[pray;$findUser[$message;yes]];1] luck points** 14 | $endif 15 | $cooldown[4m;<:ZeroWorried:955637230939033660> **$username** You are **still** on cooldown, \`%time\` left]`} -------------------------------------------------------------------------------- /commands/fun/reverse.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "reverse", 3 | code: ` 4 | $reverse[$message] 5 | $onlyIf[$message!=;<:7103zerounderstand:955637255446364201> **$username** Your command usage was invalid ( \`$getservervar[prefix]$commandname < message >\` )]`} -------------------------------------------------------------------------------- /commands/fun/run.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "run", 3 | $if: "v4", 4 | code: ` 5 | $setUserVar[run;$sum[$getUserVar[run];1]] 6 | **$username** You have run **$sum[1;$getUserVar[run];1]Km** in total 7 | $globalCooldown[4m;<:ZeroWorried:955637230939033660> **$username** You are **still** on cooldown, \`%time\` left] 8 | 9 | ` 10 | } -------------------------------------------------------------------------------- /commands/fun/say.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "say", 3 | $if: "v4", 4 | code: `$if[$checkContains[$message;@here;@everyone;<@&]==false] 5 | $message 6 | $deletecommand 7 | $endif 8 | $suppressErrors 9 | $if[$checkContains[$message;@here;@everyone;<@&]==true] 10 | <:ZeroWorried:955637230939033660> **$username** Don't ping anyone 11 | $endif 12 | ` 13 | } -------------------------------------------------------------------------------- /commands/fun/setcount.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "setcount", 3 | code: ` 4 | $setservervar[lastcount;0] 5 | $author[1;Counting channel set;$getServerVar[suca]] 6 | $color[1;$getServerVar[color]] 7 | $description[1;**$username** Count channel been set to <#$findChannel[$message]>] 8 | 9 | $setServerVar[countchannel;$findChannel[$message]] 10 | 11 | 12 | 13 | $onlyIf[$channelExists[$findChannel[$message]]!=false;$getServerVar[error] **$username** You provided an **invalid** channel] 14 | 15 | $onlyIf[$message!=;$getServerVar[error] **Correct usage:** \`\`\`js 16 | $getservervar[prefix]$commandname < #channel >\`\`\`] 17 | 18 | $onlyIf[$hasPerms[$guildid;$authorid;managechannel]==true;$getServerVar[error] **You are missing the \`manage channels\` permission**] 19 | $onlyIf[$hasPerms[$guildid;$clientid;managechannel]==true;$getServerVar[error] **I am missing the \`manage channels\` permission**]`} -------------------------------------------------------------------------------- /commands/fun/subcount.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "subcount", 3 | $if: "v4", 4 | code: ` 5 | $author[1;Substracting count;$getServerVar[suca]] 6 | $color[1;$getServerVar[color]] 7 | $description[1;**$username** Successfully removed $numberSeparator[$message[1];,] numbers from count] 8 | $setServerVar[lastcount;$sub[$getServerVar[lastcount];$message[1]]] 9 | 10 | 11 | $onlyIf[$getServerVar[countchannel]!=0;$getServerVar[error] **$username** Counting channel has not been set yet] 12 | 13 | $onlyIf[$hasPerms[$guildid;$authorid;managechannel]==true;$getServerVar[error] **You are missing the \`manage channels\` permission**] 14 | $onlyIf[$hasPerms[$guildid;$clientid;managechannel]==true;$getServerVar[error] **I am missing the \`manage channels\` permission**]`} -------------------------------------------------------------------------------- /commands/fun/sumcount.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "sumcount", 3 | $if: "v4", 4 | code: ` 5 | $author[1;Adding count;$getServerVar[suca]] 6 | $color[1;$getServerVar[color]] 7 | $description[1;**$username** Successfully added $numberSeparator[$message[1];,] to count] 8 | $setserverVar[lastcount;$sum[$getserverVar[lastcount];$message[1]]] 9 | 10 | 11 | $onlyIf[$getServerVar[countchannel]!=0;$getServerVar[error] **$username** Counting chnanel has not been set yet] 12 | 13 | $onlyIf[$hasPerms[$guildid;$authorid;managechannel]==true;$getServerVar[error] **You are missing the \`manage channels\` permission**] 14 | $onlyIf[$hasPerms[$guildid;$clientid;managechannel]==true;$getServerVar[error] **I am missing the \`manage channels\` permission**]`} -------------------------------------------------------------------------------- /commands/fun/unblacklistcount.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "unblacklistcount", 3 | code: ` 4 | $setUserVar[countblacklist;false;$get[u]] 5 | <:blacklist:954025323740143626> **$username** Unblacklisted <@$get[u]> from counting 6 | 7 | 8 | 9 | $onlyIf[$hasPerms[$guildid;$authorid;managechannel]==true;$getServerVar[error] **You are missing the \`manage channels\` permission**] 10 | $onlyIf[$hasPerms[$guildid;$clientid;managechannel]==true;$getServerVar[error] **I am missing the \`manage channels\` permission**] 11 | 12 | $onlyIf[$getServerVar[countchannel]!=0;$getServerVar[error] **$username** Counting channel has not been set yet] 13 | 14 | $onlyIf[$get[u]!=;$getServerVar[error] **Correct usage:** \`\`\`js 15 | $getservervar[prefix]$commandname < member >\`\`\`] 16 | 17 | $let[u;$findMember[$message;yes]]`} 18 | -------------------------------------------------------------------------------- /commands/giveaway/gcheck.js: -------------------------------------------------------------------------------- 1 | module.exports ={ 2 | name: "gcheck", 3 | aliases: "giveaway-check", 4 | usage: "gcheck < messageID >", 5 | code: ` 6 | 7 | **$username** That giveaway is $replaceText[$replaceText[$isGiveaway[$message];true;$getservervar[chec] real];false;$getServerVar[error] fake] 8 | 9 | $onlyIf[$message!=;$getServerVar[error] **$username** You need to specify a message ID] 10 | $onlyIf[$messageexists[$message]!=false;$getServerVar[error] **$username** You need to specify a **valid** message ID] 11 | $onlyPerms[managemessages;$getServerVar[error] **$username** You are missing **\`manage messages\`** permission] 12 | $argscheck[1;$getServerVar[error] **Correct usage: \`\`\`js 13 | $getservervar[prefix]$commandname < messageid >\`\`\`**] 14 | 15 | `} 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /commands/giveaway/gdelete.js: -------------------------------------------------------------------------------- 1 | module.exports ={ 2 | name: "gdelete", 3 | aliases: "gdel", 4 | usage: "gdelete < messageID >", 5 | code: ` 6 | $Gdelete[$message[1]] 7 | $getServerVar[check]**$username** Giveaway has been deleted 8 | $onlyif[$isGiveaway[$message[1]]==true;$getServerVar[error] **$username** That is not a real giveaway] 9 | 10 | $onlyIf[$messageexists[$message[1]]==true;$getServerVar[error] **$username** You provided an invalid message ID] 11 | $onlyPerms[managemessages;$getServerVar[error] **$username** You are missing **\`manage messages\`** permission] 12 | $argscheck[1;$getServerVar[error] **Correct usage:** \`\`\`js 13 | $getservervar[prefix]$commandname < messageid >\`\`\`] 14 | `} -------------------------------------------------------------------------------- /commands/giveaway/gpause.js: -------------------------------------------------------------------------------- 1 | module.exports ={ 2 | name: "gpause", 3 | aliases: "gstop", 4 | usage: "gpause < messageID >", 5 | code: ` 6 | $Gpause[$message[1]] 7 | $getServerVar[check] **$username** Giveaway has been paused 8 | $onlyif[$isGiveaway[$message[1]]==true;$getServerVar[error] **$username** That is not a real giveaway] 9 | 10 | $onlyIf[$messageexists[$message[1]]==true;$getServerVar[error] **$username** You provided an invalid message ID] 11 | $onlyIf[$isActiveGiveaway[$message[1]]==false;$getServerVar[error] **$username** The giveaway is stil active] 12 | $onlyPerms[managemessages;$getServerVar[error] **$username** You are missing **\`manage messages\`** permission] 13 | $argscheck[1;$getServerVar[error] **Correct usage:** \`\`\`js 14 | $getservervar[prefix]$commandname < messageid >\`\`\`] 15 | `} 16 | -------------------------------------------------------------------------------- /commands/giveaway/greroll.js: -------------------------------------------------------------------------------- 1 | module.exports ={ 2 | name: "greroll", 3 | aliases: ['grerrol','reroll','rerol','rerrol','rerroll'], 4 | usage: "greroll < messageID > < winners >", 5 | code: ` 6 | $Greroll[$message[1];$message[2]] 7 | 8 | $getServerVar[check] **$username** Giveaway rerolled 9 | $onlyif[$isGiveaway[$message[1]]==true;$getServerVar[error] **$username** That is not a real giveaway] 10 | $onlyIf[$isnumber[$message[2]]==true;$getServerVar[error] **$username** You provied an invalid number for the winners count] 11 | $onlyIf[$messageexists[$message[1]]==true;$getServerVar[error] **$username** You provided an invalid message ID] 12 | $onlyPerms[managemessages;$getServerVar[error] **$username** You are missing **\`manage messages\`** permission] 13 | $argscheck[2;$getServerVar[error] **Correct usage:** \`\`\`js 14 | $getservervar[prefix]$commandname < messageid > < winners >\`\`\`] 15 | `} 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /commands/giveaway/gstart.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "gstart", 3 | aliases: "giveaway", 4 | code: ` 5 | $Gstart[$message[1];$message[2];$messageslice[3];$findChannel[$message[3];yes];$authorid] 6 | 7 | 8 | $onlyIf[$messageSlice[3]!=;$getServerVar[error] **$username** You need to provide a prize] 9 | $onlyIf[$channelExists[$findChannel[$message[3];yes]]==true;$getServerVar[error] **$username** You need to provide a valid channel] 10 | $onlyIf[$tolowercase[$checkcontains[$message[1];1;2;3;4;5;6;7;8;9;0;d;s;m;h]]==true;$getServerVar[error] **$username** You provided an **invalid** duration] 11 | $onlyIf[$isNumber[$message[2]]==true;$getServerVar[error] **$username** You provided an invalid number for the winners count] 12 | $onlyPerms[managemessages;$getServerVar[error] **$username** You are missing **\`manage messages\`** permission] 13 | 14 | $argscheck[>3;$getServerVar[error] **Correct usage:** \`\`\`js 15 | $getservervar[prefix]$commandname < time > < winners > < channel > < prize >\`\`\`]`} 16 | -------------------------------------------------------------------------------- /commands/giveaway/gunpause.js: -------------------------------------------------------------------------------- 1 | module.exports ={ 2 | name: "gunpause", 3 | aliases: "gresume", 4 | usage: "gunpause < messageID >", 5 | code: ` 6 | $Gunpause[$message[1]] 7 | $getServerVar[check] **$username** Giveaway has been resumed 8 | $onlyif[$isGiveaway[$message[1]]==true;$getServerVar[error] **$username** That is not a real giveaway] 9 | 10 | $onlyIf[$messageexists[$message[1]]==true;$getServerVar[error] **$username** You provided an invalid message ID] 11 | $onlyIf[$isActiveGiveaway[$message[1]]==false;$getServerVar[error] **$username** The giveaway is stil active] 12 | $onlyPerms[managemessages;$getServerVar[error] **$username** You are missing **\`manage messages\`** permission] 13 | $argscheck[1;$getServerVar[error] **Correct usage:** \`\`\`js 14 | $getservervar[prefix]$commandname < messageid >\`\`\`] 15 | `} 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /commands/level/Always role execute.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "$alwaysExecute", 3 | $if: "v4", 4 | code: ` 5 | $if[$getServerVar[lorder]!=] 6 | $giveRoles[$guildID;$replaceText[$replaceText[$findtextsplitindex[$getUserVar[level]]==0];true;$clientid];false;$authorid];$replaceText[$replaceText[$checkCondition[$findtextsplitindex[$getUserVar[level]]!=0];true;$advancedTextSplit[$getServerVar[lrole];/;$findtextsplitindex[$getUserVar[level]]]];false;$lowestrole[$clientid]]] 7 | 8 | $textSplit[$getServerVar[lorder];/] 9 | $endif` 10 | } -------------------------------------------------------------------------------- /commands/level/Awaited all level.js: -------------------------------------------------------------------------------- 1 | module.exports = [{ 2 | name:"egivelevel", 3 | type:"awaited", 4 | code:`$setuservar[level;$sum[$getuservar[level;$authorID];$message];$authorid]`}] 5 | 6 | -------------------------------------------------------------------------------- /commands/level/Awaited all take level.js: -------------------------------------------------------------------------------- 1 | module.exports = [{ 2 | name:"etakelevel", 3 | type:"awaited", 4 | code:`$setuservar[level;$sub[$getuservar[level;$authorID];$getServerVar[sending]];$authorid]`}] -------------------------------------------------------------------------------- /commands/level/Awaited all take xp.js: -------------------------------------------------------------------------------- 1 | module.exports = [{ 2 | name:"etakexp", 3 | type:"awaited", 4 | code:`$setuservar[xp;$sub[$getuservar[xp;$authorID];$getServerVar[sending]];$authorid]`}] -------------------------------------------------------------------------------- /commands/level/Awaited all xp.js: -------------------------------------------------------------------------------- 1 | module.exports = [{ 2 | name:"egivexp", 3 | type:"awaited", 4 | code:`$setuservar[xp;$sum[$getuservar[xp;$authorID];$message];$authorid]`}] 5 | 6 | -------------------------------------------------------------------------------- /commands/level/Awaited role level.js: -------------------------------------------------------------------------------- 1 | module.exports = [{ 2 | name:"givelevel", 3 | type:"awaited", 4 | code:`$setuservar[level;$sum[$getuservar[level;$authorID];$getServerVar[sending]];$authorid] 5 | $onlyif[$hasroles[$guildid;$authorid;$findrole[$message[2]]]==true;]`}] -------------------------------------------------------------------------------- /commands/level/Awaited role xp.js: -------------------------------------------------------------------------------- 1 | module.exports = [{ 2 | name:"givexp", 3 | type:"awaited", 4 | code:`$setuservar[xp;$sum[$getuservar[xp;$authorID];$getServerVar[sending]];$authorid] 5 | $onlyif[$hasroles[$guildid;$authorid;$findrole[$message[2]]]==true;]`}] -------------------------------------------------------------------------------- /commands/level/Awaited take role level.js: -------------------------------------------------------------------------------- 1 | module.exports = [{ 2 | name:"takelevel", 3 | type:"awaited", 4 | code:`$setuservar[level;$sub[$getuservar[level;$authorID];$getServerVar[sending]];$authorid] 5 | $onlyif[$hasroles[$guildid;$authorid;$findrole[$message[2]]]==true;]`}] -------------------------------------------------------------------------------- /commands/level/Awaited take role xp.js: -------------------------------------------------------------------------------- 1 | module.exports = [{ 2 | name:"takexp", 3 | type:"awaited", 4 | code:`$setuservar[xp;$sub[$getuservar[xp;$authorID];$getServerVar[xp]];$authorid] 5 | $onlyif[$hasroles[$guildid;$authorid;$findrole[$message[2]]]==true;]`}] -------------------------------------------------------------------------------- /commands/level/add-level.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "addlevel", 3 | aliases: "addlevel", 4 | usage: "add-level < amount > < userID >", 5 | code: ` 6 | $author[1;Levels added] 7 | $color[1;$getServerVar[color]] 8 | $description[1;$getServerVar[check] **$username** added [$numberSeparator[$message[1];,] Levels](https://u.com)** to **<@$get[u]>**] 9 | $setUserVar[level;$sum[$getUserVar[level;$get[u]];$message[1]];$get[u]] 10 | 11 | $let[u;$findMember[$message[2];yes]] 12 | 13 | $cooldown[2m;$getServerVar[error] **$username** You are **stll** on cooldown, \`%time%\` left] 14 | 15 | 16 | $onlyIf[$findMember[$message[2];yes]!=;$getServerVar[error] **Correct usage: \`\`\`js 17 | $getservervar[prefix]$commandname < amount > < @user >\`\`\`**] 18 | 19 | 20 | $onlyIf[$hasPerms[$guildid;$authorid;manageserver]==true;$getServerVar[error] **You are missing the \`manage server\` permission**]`} -------------------------------------------------------------------------------- /commands/level/add-xp.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "add-xp", 3 | aliases: "addxp", 4 | usage: "add-xp < amount > < userID >", 5 | code: ` 6 | $author[1;Exp added] 7 | $color[1;$getServerVar[color]] 8 | $description[1;$getServerVar[check] **$username** added **[$numberSeparator[$message[1];,] XP](https://u.com)** to **<@$get[u]>**] 9 | $setUserVar[xp;$sum[$getUserVar[xp;$get[u]];$message[1]];$get[u]] 10 | 11 | $let[u;$findMember[$message[2];yes]] 12 | 13 | $cooldown[2m;$getServerVar[error] **$username** You are **stll** on cooldown, \`%time%\` left] 14 | 15 | 16 | $onlyIf[$message[1]<$getUserVar[req;$findMember[$message[2];yes]];$getservervar[error] **$username** Can't add xp that is greater than their req] 17 | 18 | $onlyIf[$findMember[$message[2];yes]!=;$getServerVar[error] **Correct usage: \`\`\`js 19 | $getservervar[prefix]$commandname < amount > < @user >\`\`\`**] 20 | 21 | 22 | $onlyIf[$hasPerms[$guildid;$authorid;manageserver]==true;$getServerVar[error] **You are missing the \`manage server\` permission**]`} -------------------------------------------------------------------------------- /commands/level/disablexp.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "disablexp", 3 | aliases: "leveloff", 4 | usage: "disablexp", 5 | code: ` 6 | <:Security_Disabled:954076574691516476> **Level system has been disabled** 7 | $setServerVar[lon;off] 8 | $onlyIf[$hasPerms[$guildid;$authorid;manageserver]==true;$getServerVar[error] **You are missing the \`manage server\` permission**] 9 | $onlyIf[$hasPerms[$guildid;$clientid;managemessages]==true;$getServerVar[error] **I am missing the \`manage messages\` permission**]`} -------------------------------------------------------------------------------- /commands/level/enablexp.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "enablexp", 3 | aliases: "levelon", 4 | usage: "enablexp", 5 | code: ` 6 | <:Security_Enabled:954076572321742848> **Level system has been enabled** 7 | $setServerVar[lon;on] 8 | $onlyIf[$hasPerms[$guildid;$authorid;manageserver]==true;$getServerVar[error] **You are missing the \`manage server\` permission**] 9 | $onlyIf[$hasPerms[$guildid;$clientid;managemessages]==true;$getServerVar[error] **I am missing the \`manage messages\` permission**]`} -------------------------------------------------------------------------------- /commands/level/lb.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "lb", 3 | aliases: "lvllb", 4 | usage: "lb", 5 | code: ` 6 | $getServerVar[check] **$servername's levels leaderboard** 7 | $author[1;$servername's leaderboard;https://cdn.discordapp.com/emojis/946761781345406996.webp?size=56&quality=lossless] 8 | $color[1;$getServerVar[color]] 9 | $description[1;** 10 | $userLeaderboard[$guildID;level;asc;<:topggDotPink:960279787073589268> {top} - {tag} → {value}]**]`} 11 | 12 | -------------------------------------------------------------------------------- /commands/level/level.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "rank", 3 | aliases: "level", 4 | usage: "level { userID }", 5 | code: ` 6 | $author[1;$nickname[$get[u]]'s level stats;$useravatar[$get[u]]] 7 | $color[1;$getServerVar[color]] 8 | $description[1;\`\`\`js 9 | Exp: $numberSeparator[$getUserVar[xp;$get[u]];,] / $numberSeparator[$getUserVar[req;$get[u]];,] ( $truncate[$multi[$divide[$getUserVar[xp;$get[u]];$getUserVar[req;$get[u]]];100]]% ) 10 | Level: $numberSeparator[$getUserVar[level;$get[u]];,]\`\`\`] 11 | 12 | $let[u;$findMember[$message;yes]] 13 | 14 | `} -------------------------------------------------------------------------------- /commands/level/levelall.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "levelall", 3 | aliases: "leveleveryone", 4 | usage: "levelall < amount >", 5 | code:`$forEachMember[1;{};egivelevel;] 6 | $author[1;Levels sent out] 7 | $color[1;$getServerVar[color]] 8 | $description[1;$getServerVar[check] **$username** Sending **[$numberSeparator[$message[1];,] Levels](https://u.com)** to all members] 9 | 10 | $setServerVar[sending;$message[1]] 11 | 12 | $onlyif[$isnumber[$message[1]]==true;$getServerVar[error] **$username** You provided an **invalid** number] 13 | 14 | $argsCheck[1;$getServerVar[error] **Correct usage:** \`\`\`js 15 | $getservervar[prefix]$commandname < amount >\`\`\`] 16 | 17 | 18 | $onlyIf[$hasPerms[$guildid;$authorid;manageserver]==true;$getServerVar[error] **You are missing the \`manage server\` permission**] 19 | 20 | `} -------------------------------------------------------------------------------- /commands/level/leveltakeall.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "leveltakeall", 3 | aliases: "leveltakeeveryone", 4 | usage: "leveltakeall < amount >", 5 | code:`$forEachMember[1;{};etakelevel;] 6 | $author[1;Levels taken] 7 | $color[1;$getServerVar[color]] 8 | $description[1;$getServerVar[check] **$username** Taking **[$numberSeparator[$message[1];,] Levels](https://u.com)** from all members] 9 | 10 | $setServerVar[sending;$message[1]] 11 | 12 | $onlyif[$isnumber[$message[1]]==true;$getServerVar[error] **$username** You provided an **invalid** number] 13 | 14 | $argsCheck[1;$getServerVar[error] **Correct usage:** \`\`\`js 15 | $getservervar[prefix]$commandname < amount >\`\`\`] 16 | 17 | 18 | $onlyIf[$hasPerms[$guildid;$authorid;manageserver]==true;$getServerVar[error] **You are missing the \`manage server\` permission**] 19 | 20 | `} -------------------------------------------------------------------------------- /commands/level/levelup.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "$alwaysExecute", 3 | $if: "v4", 4 | code: ` 5 | $if[$getServerVar[lorder]!=undefined] 6 | $giverole[$guildID;$replacetext[$replacetext[$checkcondition[$findtextsplitindex[$getuservar[level]]==0];true;$clientid];false;$authorid];$replacetext[$replacetext[$checkcondition[$findtextsplitindex[$getuservar[level]]!=0];true;$advancedtextsplit[$getservervar[lrole];/;$findtextsplitindex[$getuservar[level]]]];false;$highestrole[$clientid]]] 7 | $textsplit[$getservervar[lorder];/] 8 | $endif 9 | 10 | $if[$getUserVar[xp]>$getUserVar[req]] 11 | 12 | 13 | **<:8700zerolove:955637262014623796> GG $username you levelled $replaceText[up to level $numberSeparator[$getUserVar[level];,];up to level 0;up to level 1]!** 14 | 15 | $setUserVar[level;$sum[$getUserVar[level];1]] 16 | $setUserVar[req;$sum[$getUserVar[req];300]] 17 | $setUserVar[xp;0] 18 | $let[l;$getuservar[level]] 19 | $else 20 | $setUserVar[xp;$sum[$getUserVar[xp];$random[1;5]]] 21 | $globalcooldown[5s;] 22 | $endif 23 | $onlyIf[$getServerVar[lon]==on;]`} 24 | -------------------------------------------------------------------------------- /commands/level/remove-level.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "remove-level", 3 | aliases: "removelevel", 4 | usage: "remove-level < amount > < userID >", 5 | code: ` 6 | $author[1;Levels removed] 7 | $color[1;$getServerVar[color]] 8 | $description[1;$getServerVar[check] **$username** Successfully removed **[$numberSeparator[$message[1];,] XP](https://u.com)** from **<@$get[u]>**] 9 | $setUserVar[level;$sub[$getUserVar[level;$get[u]];$message[1]];$get[u]] 10 | 11 | $let[u;$findMember[$message[2];yes]] 12 | 13 | $onlyIf[$getUserVar[level;$findMember[$message[2];yes]]<0;$getServerVar[error] **$username** They have **0** levels] 14 | 15 | $cooldown[2m;$getServerVar[error] **$username** You are **stll** on cooldown, \`%time%\` left] 16 | 17 | $onlyIf[$findMember[$message[2];yes]!=;$getServerVar[error] **Correct usage: \`\`\`js 18 | $getservervar[prefix]$commandname < amount > < @user >\`\`\`**] 19 | 20 | 21 | $onlyIf[$hasPerms[$guildid;$authorid;manageserver]==true;$getServerVar[error] **You are missing the \`manage server\` permission**]`} -------------------------------------------------------------------------------- /commands/level/remove-reward.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "remove-reward", 3 | code: ` 4 | $setservervar[lrole;$replacetext[$getservervar[lrole];$advancedtextsplit[$getservervar[lrole];/;$findtextsplitindex[$message]];;1]] 5 | $setservervar[lorder;$replacetext[$getservervar[lorder];$splittext[$findtextsplitindex[$message]];;1]] 6 | 7 | $author[1;Reward remove;$getServerVar[suca]] 8 | $color[1;$getServerVar[color]] 9 | $description[1;**Deleted the level role for the level \`$message\`**] 10 | 11 | 12 | 13 | 14 | $onlyIf[$findtextsplitindex[$message]!=0;$getServerVar[error] **$username** That reward role was **never** added] 15 | $onlyif[$isnumber[$message]==true;$getServerVar[error] **$username** You provided an invalid number] 16 | $textsplit[$getservervar[lorder];/] 17 | 18 | $onlyIf[$hasPerms[$guildid;$authorid;manageroles]==true;$getServerVar[error] **You are missing the \`manage roles\` permission**] 19 | $onlyIf[$hasPerms[$guildid;$clientid;manageroles]==true;$getServerVar[error] **I am missing the \`manage roles\` permission**]`} 20 | -------------------------------------------------------------------------------- /commands/level/remove-xp.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "remove-xp", 3 | aliases: "removexp", 4 | usage: "remove-xp < amount > < userID >", 5 | code: ` 6 | $author[1;Exp removed] 7 | $color[1;$getServerVar[color]] 8 | $description[1;$getServerVar[check] **$username** Successfully removed **[$numberSeparator[$message[1];,] XP](https://u.com)** from **<@$get[u]>**] 9 | $setUserVar[xp;$sub[$getUserVar[xp;$get[u]];$message[1]];$get[u]] 10 | 11 | $let[u;$findMember[$message[2];yes]] 12 | 13 | $onlyIf[$getUserVar[xp;$findMember[$message[2];yes]]<0;$getServerVar[error] **$username** They have **0** xp] 14 | 15 | $cooldown[2m;$getServerVar[error] **$username** You are **stll** on cooldown, \`%time%\` left] 16 | 17 | $onlyIf[$findMember[$message[2];yes]!=;$getServerVar[error] **Correct usage: \`\`\`js 18 | $getservervar[prefix]$commandname < amount > < @user >\`\`\`**] 19 | 20 | 21 | $onlyIf[$hasPerms[$guildid;$authorid;manageserver]==true;$getServerVar[error] **You are missing the \`manage server\` permission**]`} -------------------------------------------------------------------------------- /commands/level/reset-level.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "reset-level", 3 | aliases: "resetlevel", 4 | usage: "reset-level < userID >", 5 | code: ` 6 | $author[1;Levels reset] 7 | $color[1;$getServerVar[color]] 8 | $description[1;$getServerVar[check] **$username** Reset **[$numberSeparator[$getUserVar[level;$get[u]];,] Levels](https://u.com)** from **<@$get[u]>**] 9 | $setUserVar[level;0;$get[u]] 10 | 11 | $let[u;$findMember[$message;yes]] 12 | 13 | 14 | $cooldown[2m;$getServerVar[error] **$username** You are **stll** on cooldown, \`%time%\` left] 15 | 16 | $onlyIf[$findMember[$message;yes]!=;$getServerVar[error] **Correct usage: \`\`\`js 17 | $getservervar[prefix]$commandname < userID >\`\`\`**] 18 | 19 | 20 | $onlyIf[$hasPerms[$guildid;$authorid;manageserver]==true;$getServerVar[error] **You are missing the \`manage server\` permission**] 21 | `} -------------------------------------------------------------------------------- /commands/level/set-level.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "set-level", 3 | aliases: "setlevel", 4 | usage: "set-level < amount > < userID >", 5 | code: ` 6 | $author[1;Levels set] 7 | $color[1;$getServerVar[color]] 8 | $description[1;$getServerVar[check] **$username** Set **[$numberSeparator[$message[1];,] Levels](https://u.com)** to **<@$get[u]>**] 9 | $setUserVar[level;$message[1];$get[u]] 10 | 11 | $let[u;$findMember[$message[2];yes]] 12 | 13 | 14 | $cooldown[2m;$getServerVar[error] **$username** You are **stll** on cooldown, \`%time%\` left] 15 | 16 | $onlyIf[$findMember[$message[2];yes]!=;$getServerVar[error] **Correct usage: \`\`\`js 17 | $getservervar[prefix]$commandname < amount > < @user >\`\`\`**] 18 | 19 | 20 | $onlyIf[$hasPerms[$guildid;$authorid;manageserver]==true;$getServerVar[error] **You are missing the \`manage server\` permission**] 21 | `} -------------------------------------------------------------------------------- /commands/level/set-xp.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "set-xp", 3 | aliases: "setxp", 4 | usage: "set-xp < amount > < userID >", 5 | code: ` 6 | $author[1;Exp set] 7 | $color[1;$getServerVar[color]] 8 | $description[1;$getServerVar[check] **$username** Set **[$numberSeparator[$message[1];,] XP](https://u.com)** to **<@$get[u]>**] 9 | $setUserVar[xp;$message[1];$get[u]] 10 | 11 | $let[u;$findMember[$message[2];yes]] 12 | 13 | 14 | $cooldown[2m;$getServerVar[error] **$username** You are **stll** on cooldown, \`%time%\` left] 15 | 16 | $onlyIf[$findMember[$message[2];yes]!=;$getServerVar[error] **Correct usage: \`\`\`js 17 | $getservervar[prefix]$commandname < amount > < @user >\`\`\`**] 18 | 19 | 20 | $onlyIf[$hasPerms[$guildid;$authorid;manageserver]==true;$getServerVar[error] **You are missing the \`manage server\` permission**] 21 | `} -------------------------------------------------------------------------------- /commands/level/xpall.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "xpall", 3 | aliases: "xpeveryone", 4 | usage: "xpall < amount >", 5 | code:`$forEachMember[1;{};egivexp;] 6 | $author[1;Exp sent out] 7 | $color[1;$getServerVar[color]] 8 | $description[1;$getServerVar[check] **$username** Sending **[$numberSeparator[$message[1];,] XP](https://u.com)** to all members] 9 | 10 | $setServerVar[sending;$message[1]] 11 | 12 | $onlyif[$isnumber[$message[1]]==true;$getServerVar[error] **$username** You provided an **invalid** number] 13 | 14 | $argsCheck[1;$getServerVar[error] **Correct usage:** \`\`\`js 15 | $getservervar[prefix]$commandname < amount >\`\`\`] 16 | 17 | 18 | $onlyIf[$hasPerms[$guildid;$authorid;manageserver]==true;$getServerVar[error] **You are missing the \`manage server\` permission**] 19 | 20 | `} -------------------------------------------------------------------------------- /commands/level/xpleft.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "xpleft", 3 | code: ` 4 | <:DiscordBotMaker:955637250518056971> **$usertag[$get[u]]** will need \`$numberSeparator[$get[left];,]\` XP 5 | 6 | $let[left;$sub[$getUserVar[req;$get[u]];$getUserVar[xp;$get[u]]]] 7 | $let[u;$findMember[$message;yes]]`} -------------------------------------------------------------------------------- /commands/level/xptakeall.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "xptakeall", 3 | aliases: "xptakeeveryone", 4 | usage: "xptakeall < amount >", 5 | code:`$forEachMember[1;{};etakexp;] 6 | $author[1;Exp taken] 7 | $color[1;$getServerVar[color]] 8 | $description[1;$getServerVar[check] **$username** Taking **[$numberSeparator[$message[1];,] XP](https://u.com)** from all members] 9 | 10 | $setServerVar[sending;$message[1]] 11 | 12 | $onlyif[$isnumber[$message[1]]==true;$getServerVar[error] **$username** You provided an **invalid** number] 13 | 14 | $argsCheck[1;$getServerVar[error] **Correct usage:** \`\`\`js 15 | $getservervar[prefix]$commandname < amount >\`\`\`] 16 | 17 | 18 | $onlyIf[$hasPerms[$guildid;$authorid;manageserver]==true;$getServerVar[error] **You are missing the \`manage server\` permission**] 19 | 20 | `} -------------------------------------------------------------------------------- /commands/moderation/addemoji.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "addemoji", 3 | aliases: "add", 4 | usage: "addemoji < image link > < name >", 5 | code: ` 6 | $author[1;Emote added;$getServerVar[suca]] 7 | $color[1;$getServerVar[color]] 8 | $description[1;**Successfully added the emoji to the server $get[emote]**] 9 | 10 | 11 | $let[emote;$addemoji[$guildid;$message[1];$message[2];yes]] 12 | 13 | 14 | $onlyIf[$isValidLink[$message[1]]==true;$getServerVar[error] **$username** Invalid image link] 15 | $onlyIf[$charCount[$message[1]]>=1;$getServerVar[error] **Correct usage: \`\`\`js 16 | $tolowercase[$commandname] [image link] [name]\`\`\`**] 17 | $onlyIf[$charCount[$message[2]]>=1;$getServerVar[error] **Correct usage: \`\`\`js 18 | $tolowercase[$commandname] [image link] [name]\`\`\`**] 19 | 20 | $onlyIf[$hasPerms[$guildid;$authorid;manageemojisandstickers]==true;$getServerVar[error] **You are missing the \`manage emojis\` permission**] 21 | 22 | 23 | $onlyIf[$hasPerms[$guildid;$clientid;manageemojisandstickers]==true;$getServerVar[error] **I am missing the \`manage emojis\` permission**] 24 | ` 25 | } -------------------------------------------------------------------------------- /commands/moderation/lock.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "lock", 3 | aliases: "l", 4 | usage: "lock < #channel >", 5 | code: ` 6 | $modifyChannelPerms[$guildid;$get[id];-sendmessage] 7 | $author[1;Channel lock;$getServerVar[suca]] 8 | $color[1;$getServerVar[color]] 9 | $description[1;**$username** **Succesfully locked <#$get[id]>**] 10 | 11 | $let[id;$findChannel[$message;yes]] 12 | 13 | $onlyIf[$hasPerms[$guildid;$authorid;managechannel]==true;$getServerVar[error] **You are missing the \`manage channels\` permission**] 14 | $onlyIf[$hasPerms[$guildid;$clientid;managechannel]==true;$getServerVar[error] **I am missing the \`manage channels\` permission**]`} -------------------------------------------------------------------------------- /commands/moderation/lockdown.js: -------------------------------------------------------------------------------- 1 | module.exports = [{ 2 | name: "lockdown", 3 | aliases: "ld", 4 | usage: "lockdown", 5 | code: ` 6 | $forEachGuildChannel[1;{};lock;] 7 | $author[1;Lockdown;$getServerVar[suca]] 8 | $color[1;$getServerVar[color]] 9 | $description[1;**Locking down all guild channels**] 10 | 11 | $let[id;$findChannel[$message;yes]] 12 | 13 | $onlyIf[$hasPerms[$guildid;$authorid;managechannel]==true;$getServerVar[error] **You are missing the \`manage channels\` permission**] 14 | $onlyIf[$hasPerms[$guildid;$clientid;managechannel]==true;$getServerVar[error] **I am missing the \`manage channels\` permission**]` 15 | },{ 16 | type: "awaited", 17 | name: "lock", 18 | code: ` 19 | $modifyChannelPerms[$guildid;$channelid;-sendmessage]`}] -------------------------------------------------------------------------------- /commands/moderation/modlog.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "modlog", 3 | code: ` 4 | $author[1;Modlog system;https://cdn.discordapp.com/attachments/951816000381288448/965037869246869534/unknown.png] 5 | $color[1;ed5244] 6 | $description[1;**Modlog system set to \`$channelName[$get[u]]\`**] 7 | $setServerVar[modlog;$get[u]] 8 | 9 | $onlyIf[$get[u]!=;**$getServerVar[error] $username Correct usage:** 10 | \`\`\`js 11 | $getServerVar[prefix]$commandname < #channel >\`\`\`] 12 | 13 | $let[u;$findChannel[$message;yes]] 14 | 15 | $onlyIf[$hasPerms[$guildid;$authorid;managechannel]==true;$getServerVar[error] **You are missing the \`manage channels\` permission**] 16 | $onlyIf[$hasPerms[$guildid;$clientid;managechannel]==true;$getServerVar[error] **I am missing the \`manage channels\` permission**]`} -------------------------------------------------------------------------------- /commands/moderation/role.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "giverole", 3 | aliases: "addrole", 4 | usage: "role < userID > < @role >", 5 | code: ` 6 | $giveRoles[$guildID;$get[u];$get[id]] 7 | $author[1;Role taken;$getServerVar[suca]] 8 | $color[1;$getServerVar[color]] 9 | $description[1;**Gave the role \`$rolename[$get[id]]\` to \`$usertag[$get[u]]\`**] 10 | 11 | $onlyIf[$hasRoles[$guildID;$get[u];$get[id]]==false;$getServerVar[error] **$username** That member already has that role] 12 | 13 | 14 | $onlyIf[$hasPerms[$guildid;$authorid;manageroles]==true;$getServerVar[error] **You are missing the \`manage roles\` permission**] 15 | $onlyIf[$hasPerms[$guildid;$clientid;manageroles]==true;$getServerVar[error] **I am missing the \`manage roles\` permission**] 16 | 17 | $argsCheck[>0;$getServerVar[error] **Correct usage: \`\`\`js 18 | $getservervar[prefix]$commandname < @user > < @role >\`\`\`**] 19 | 20 | $let[id;$findRole[$message[2]]] 21 | $let[u;$findMember[$message[1];yes]]`} -------------------------------------------------------------------------------- /commands/moderation/setmute.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "setmute", 3 | aliases: "setstfu", 4 | usage: "setmute < @role >", 5 | code: ` 6 | $author[1;Mute role set;$getServerVar[suca]] 7 | $color[1;$getServerVar[color]] 8 | $description[1;**Mute role has been set to \`$rolename[$findRole[$message]]\`**] 9 | 10 | $setServerVar[muterole;$findrole[$message]] 11 | 12 | 13 | 14 | $onlyIf[$roleExists[$findRole[$message]]!=false;$getServerVar[error] **$username** You provided an **invalid** role] 15 | 16 | $onlyIf[$message!=;$getServerVar[error] **Correct usage: \`\`\`js 17 | $getservervar[prefix]$commandname < @role >\`\`\`**] 18 | 19 | $onlyIf[$hasPerms[$guildid;$authorid;manageroles]==true;$getServerVar[error] **You are missing the \`manage roles\` permission**] 20 | $onlyIf[$hasPerms[$guildid;$clientid;manageroles]==true;$getServerVar[error] **I am missing the \`manage roles\` permission**]`} -------------------------------------------------------------------------------- /commands/moderation/takerole.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "takerole", 3 | aliases: "tl", 4 | usage: "takerole < userID > < @role >", 5 | code: ` 6 | $takeRole[$guildID;$get[u];$get[id]] 7 | $author[1;Role taken;$getServerVar[suca]] 8 | $color[1;$getServerVar[color]] 9 | $description[1;**Took the role \`$rolename[$get[id]]\` from \`$usertag[$get[u]]\`**] 10 | 11 | $onlyIf[$hasRoles[$guildID;$get[u];$get[id]]==true;$getServerVar[error] **$username** That member already has that role] 12 | 13 | 14 | $onlyIf[$hasPerms[$guildid;$authorid;manageroles]==true;$getServerVar[error] **You are missing the \`manage roles\` permission**] 15 | $onlyIf[$hasPerms[$guildid;$clientid;manageroles]==true;$getServerVar[error] **I am missing the \`manage roles\` permission**] 16 | 17 | $argsCheck[>0;$getServerVar[error] **Correct usage: \`\`\`js 18 | $getservervar[prefix]$commandname < @user > < @role >\`\`\`**] 19 | 20 | $let[id;$findRole[$message[2]]] 21 | $let[u;$findMember[$message[1];yes]]`} -------------------------------------------------------------------------------- /commands/moderation/unban.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "unban", 3 | aliases: "unsnap", 4 | usage: "unban < userID>", 5 | code: ` 6 | $unban[$findUser[$message;yes];$guildid] 7 | $color[1;$getServerVar[color]] 8 | $description[1; 9 | **<:blacklist:954025323740143626> Unbanned user \`$username[$findUser[$message]]\`**] 10 | 11 | $onlyIf[$isBanned[$findUser[$message;yes]]==true;$getServerVar[error] **$username** That user is not banned] 12 | 13 | 14 | 15 | $onlyIf[$hasPerms[$guildid;$authorid;ban]==true;$getServerVar[error] **You are missing the \`ban\` permission**] 16 | $onlyIf[$hasPerms[$guildid;$clientid;ban]==true;$getServerVar[error] **I am missing the \`ban\` permission**] 17 | 18 | 19 | `} -------------------------------------------------------------------------------- /commands/moderation/unlock.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "unlock", 3 | aliases: "ul", 4 | usage: "unlock < #channel >", 5 | code: ` 6 | $modifyChannelPerms[$guildid;$get[id];+sendmessage] 7 | $author[1;Unlock;$getServerVar[suca]] 8 | $color[1;$getServerVar[color]] 9 | $description[1;**Succesfully unlocked <#$get[id]>**] 10 | 11 | $let[id;$findChannel[$message;yes]] 12 | 13 | $onlyIf[$hasPerms[$guildid;$authorid;managechannel]==true;$getServerVar[error] **You are missing the \`manage channels\` permission**] 14 | $onlyIf[$hasPerms[$guildid;$clientid;managechannel]==true;$getServerVar[error] **I am missing the \`manage channels\` permission**]`} -------------------------------------------------------------------------------- /commands/moderation/unlockdown.js: -------------------------------------------------------------------------------- 1 | module.exports = [{ 2 | name: "unlockdown", 3 | aliases: "uld", 4 | usage: "unlockdown", 5 | code: ` 6 | $forEachGuildChannel[1;{};unlock;] 7 | $author[1;Unlockdown;$getServerVar[suca]] 8 | $color[1;$getServerVar[color]] 9 | $description[1;Unlocking all guild channels] 10 | 11 | $let[id;$findChannel[$message;yes]] 12 | 13 | $onlyIf[$hasPerms[$guildid;$authorid;managechannel]==true;<:ZeroWorried:955637230939033660> **$username** You are missing **\`manage channels\`** permission] 14 | $onlyIf[$hasPerms[$guildid;$clientid;managechannel]==true;<:ZeroWorried:955637230939033660> **$username** I am missing **\`manage channels\`** permission]` 15 | },{ 16 | type: "awaited", 17 | name: "unlock", 18 | code: ` 19 | $modifyChannelPerms[$guildid;$channelid;+sendmessage]`}] -------------------------------------------------------------------------------- /commands/moderation/viewlock.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "viewlock", 3 | aliases: "vl", 4 | usage: "viewlock", 5 | code: ` 6 | $modifyChannelPerms[$guildid;$get[id];-viewchannel] 7 | $author[1;View lock;$getServerVar[suca]] 8 | $color[1;$getServerVar[color]] 9 | $description[1;**Locked down viewing <#$get[id]>**] 10 | 11 | $let[id;$findChannel[$message;yes]] 12 | 13 | $onlyIf[$hasPerms[$guildid;$authorid;managechannel]==true;$getServerVar[error] **You are missing the \`manage channels\` permission**] 14 | $onlyIf[$hasPerms[$guildid;$clientid;managechannel]==true;$getServerVar[error] **I am missing the \`manage channels\` permission**]`} -------------------------------------------------------------------------------- /commands/moderation/viewlockdown.js: -------------------------------------------------------------------------------- 1 | module.exports = [{ 2 | name: "viewlockdown", 3 | aliases: "vll", 4 | usage: "viewlockdown", 5 | code: ` 6 | 7 | $forEachGuildChannel[5;{};viewlock;] 8 | $author[1;View locking;$getServerVar[suca]] 9 | $color[1;$getServerVar[color]] 10 | $description[1;**Locking channel view all guild channels**] 11 | 12 | $onlyIf[$hasPerms[$guildid;$authorid;managechannel]==true;$getServerVar[error] **You are missing the \`manage channels\` permission**] 13 | $onlyIf[$hasPerms[$guildid;$clientid;managechannel]==true;$getServerVar[error] **I am missing the \`manage channels\` permission**]` 14 | },{ 15 | type: "awaited", 16 | name: "viewlock", 17 | code: ` 18 | $modifyChannelPerms[$guildid;$channelid;-viewchannel] 19 | 20 | `}] -------------------------------------------------------------------------------- /commands/moderation/viewunlock.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "viewunlock", 3 | aliases: "vul", 4 | usage: "viewunlock < #channel >", 5 | code: ` 6 | $modifyChannelPerms[$guildid;$get[id];+viewchannel] 7 | $author[1;View unlocking;$getServerVar[suca]] 8 | $color[1;$getServerVar[color]] 9 | $description[1;**Unlocking channel view of <#$get[id]>**] 10 | 11 | 12 | 13 | $let[id;$findChannel[$message;yes]] 14 | 15 | $onlyIf[$hasPerms[$guildid;$authorid;managechannel]==true;$getServerVar[error] **You are missing the \`manage channels\` permission**] 16 | $onlyIf[$hasPerms[$guildid;$clientid;managechannel]==true;$getServerVar[error] **I am missing the \`manage channels\` permission**]`} -------------------------------------------------------------------------------- /commands/moderation/viewunlockdown.js: -------------------------------------------------------------------------------- 1 | module.exports = [{ 2 | name: "viewunlockdown", 3 | aliases: "vudl", 4 | usage: "viewunlockdown", 5 | code: ` 6 | 7 | $forEachGuildChannel[5;{};viewunlock;] 8 | $author[1;View unlocking;$getServerVar[suca]] 9 | $color[1;$getServerVar[color]] 10 | $description[1;**Unlocking all server channel views**] 11 | 12 | $onlyIf[$hasPerms[$guildid;$authorid;managechannel]==true;$getServerVar[error] **You are missing the \`manage channels\` permission**] 13 | $onlyIf[$hasPerms[$guildid;$clientid;managechannel]==true;$getServerVar[error] **I am missing the \`manage channels\` permission**]` 14 | },{ 15 | type: "awaited", 16 | name: "viewunlock", 17 | code: ` 18 | $modifyChannelPerms[$guildid;$channelid;-viewchannel] 19 | 20 | `}] -------------------------------------------------------------------------------- /commands/music/bassonly.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "filter-bassonly", 3 | type: "awaited", 4 | code: `$setServerVar[filters;Bass-only] 5 | $let[filter;$setFilter[{"aresample": "1000"}]] 6 | $interactionReply[Set music filter to **bassonly**;;;;;yes]` 7 | } 8 | -------------------------------------------------------------------------------- /commands/music/clarity.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "filter-clarity", 3 | type: "awaited", 4 | code: `$setServerVar[filters;Clarity] 5 | $let[filter;$setFilter[{"aecho": "1.0:0.7:0.1:0.7"}]] 6 | $interactionReply[Set music filter to **clarity**;;;;;yes]` 7 | } -------------------------------------------------------------------------------- /commands/music/deep.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "filter-deep", 3 | type: "awaited", 4 | code: `$setServerVar[filters;Deep] 5 | $let[filter;$setFilter[{"atempo": "1.15", "asetrate": "48000*0.8"}]] 6 | $interactionReply[Set music filter to **deep**;;;;;yes]` 7 | } -------------------------------------------------------------------------------- /commands/music/echo.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "filter-echo", 3 | type: "awaited", 4 | code: `$setServerVar[filters;Echo] 5 | $let[filter;$setFilter[{"aecho": "1.0:0.5:30:0.9"}]] 6 | $interactionReply[Set music filter to **echo**;;;;;yes]` 7 | } -------------------------------------------------------------------------------- /commands/music/flanger.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "filter-flanger", 3 | type: "awaited", 4 | code: `$setServerVar[filters;Flanger] 5 | $let[filter;$setFilter[{"flanger": "1"}]] 6 | $interactionReply[Set music filter to **flanger**;;;;;yes]` 7 | } -------------------------------------------------------------------------------- /commands/music/gate.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "filter-gate", 3 | type: "awaited", 4 | code: `$setServerVar[filters;Gate] 5 | $let[filter;$setFilter[{"agate": "1"}]] 6 | $interactionReply[Set music filter to **gate**;;;;;yes]` 7 | } -------------------------------------------------------------------------------- /commands/music/haas.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "filter-haas", 3 | type: "awaited", 4 | code: `$setServerVar[filters;Haas] 5 | $let[filter;$setFilter[{"haas": "1"}]] 6 | $interactionReply[Set music filter to **haas**;;;;;yes]` 7 | } -------------------------------------------------------------------------------- /commands/music/nightcore.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "filter-nightcore", 3 | type: "awaited", 4 | code: `$setServerVar[filters;Nightcore] 5 | $let[filter;$setFilter[{"atempo": "0.720", "asetrate": "48000*1.3"}]] 6 | $interactionReply[Set music filter to **nightcore**;;;;;yes]` 7 | } -------------------------------------------------------------------------------- /commands/music/phaser.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "filter-phaser", 3 | type: "awaited", 4 | code: `$setServerVar[filters;Phaser] 5 | $let[filter;$setFilter[{"aphaser": "1"}]] 6 | $interactionReply[Set music filter to **phaser**;;;;;yes]` 7 | } -------------------------------------------------------------------------------- /commands/music/phone.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "filter-phone", 3 | type: "awaited", 4 | code: `$setServerVar[filters;Phone] 5 | $let[filter;$setFilter[{"aresample": "8000"}]] 6 | $interactionReply[Set music filter to **phone**;;;;;yes]` 7 | } -------------------------------------------------------------------------------- /commands/music/pladd.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "pladd", 3 | $if: "v4", 4 | code: ` 5 | <:zeromusic:955637234290262057> **$username** Added $messageSlice[1] to position $message[1] in your play list 6 | $setGlobalUserVar[p$message[1];$messageSlice[1]] 7 | 8 | 9 | 10 | $onlyIf[$isNumber[$message[1]]==true;<:ZeroWorried:955637230939033660> **$username** You provided an **invalid** number] 11 | $argsCheck[>1;<:7103zerounderstand:955637255446364201> **$username** Your command usage was invalid ( \`$getservervar[prefix]$commandname < index > < song name >\` )] 12 | $onlyIf[$replaceText[$message[1];-;]<=10;<:ZeroWorried:955637230939033660> **$username** You can't add more than 10 songs]`} -------------------------------------------------------------------------------- /commands/music/playlist.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "playlist", 3 | $if: "v4", 4 | code: ` 5 | <:zeromusic:955637234290262057> **$username's playlist** 6 | $author[1;$getGlobalUserVar[plname]] 7 | $color[1;$getServerVar[color]] 8 | $description[1;** 9 | 1 → \`$getGlobalUserVar[p1]\` 10 | 2 → \`$getGlobalUserVar[p2]\` 11 | 3 → \`$getGlobalUserVar[p3]\` 12 | 4 → \`$getGlobalUserVar[p4]\` 13 | 5 → \`$getGlobalUserVar[p5]\` 14 | 6 → \`$getGlobalUserVar[p6]\` 15 | 7 → \`$getGlobalUserVar[p7]\` 16 | 8 → \`$getGlobalUserVar[p8]\` 17 | 9 → \`$getGlobalUserVar[p9]\` 18 | 10 → \`$getGlobalUserVar[p10]\`**]`} -------------------------------------------------------------------------------- /commands/music/plrename.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "plrename", 3 | $if: "v4", 4 | code: ` 5 | <:zeromusic:955637234290262057> **$username** Changed playlist name to $message 6 | $setGlobalUserVar[plname;$message] 7 | 8 | 9 | $argsCheck[>0;<:7103zerounderstand:955637255446364201> **$username** Your command usage was invalid ( \`$getservervar[prefix]$commandname < name >\` )]`} -------------------------------------------------------------------------------- /commands/music/pulsator.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "filter-pulsator", 3 | type: "awaited", 4 | code: `$setServerVar[filters;Pulsator] 5 | $let[filter;$setFilter[{"apulsator": "1"}]] 6 | $interactionReply[Set music filter to **pulsator**;;;;;yes]` 7 | } -------------------------------------------------------------------------------- /commands/music/remove.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "filter-remove", 3 | type: "awaited", 4 | code: `$setServerVar[filters;$getVar[filters]] 5 | $let[filter;$resetFilters] 6 | $interactionReply[**Reset** the music filters;;;;;yes]` 7 | } -------------------------------------------------------------------------------- /commands/music/reverb.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "filter-reverb", 3 | type: "awaited", 4 | code: `$setServerVar[filters;Reverb] 5 | $let[filter;$setFilter[{"aecho": "1.0:0.8:5:0.5"}]] 6 | $interactionReply[Set music filter to **reverb**;;;;;yes]` 7 | } -------------------------------------------------------------------------------- /commands/music/subboost.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "filter-subboost", 3 | type: "awaited", 4 | code: `$setServerVar[filters;Subboost] 5 | $let[filter;$setFilter[{"asubboost": "0.75"}]] 6 | $interactionReply[Set music filter to **subboost**;;;;;yes]` 7 | } -------------------------------------------------------------------------------- /commands/music/tremolo.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "filter-tremolo", 3 | type: "awaited", 4 | code: `$setServerVar[filters;Tremolo] 5 | $let[filter;$setFilter[{"tremolo": "2"}]] 6 | $interactionReply[Set music filter to **tremolo**;;;;;yes]` 7 | } -------------------------------------------------------------------------------- /commands/music/vaporwave.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "filter-vaporwave", 3 | type: "awaited", 4 | code: `$setServerVar[filters;Vaporwave] 5 | $let[filter;$setFilter[{"asetrate": "48000*0.8"}]] 6 | $interactionReply[Set music filter to **vaporwave**;;;;;yes]` 7 | } -------------------------------------------------------------------------------- /commands/music/vibrato.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "filter-vibrato", 3 | type: "awaited", 4 | code: `$setServerVar[filters;Vibrato] 5 | $let[filter;$setFilter[{"vibrato": "4"}]] 6 | $interactionReply[Set music filter to **vibrato**;;;;;yes]` 7 | } -------------------------------------------------------------------------------- /commands/nsfw/3d-porn.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "3d-porn", 3 | code: ` 4 | $image[1;$djsEval[ 5 | const { RandomPHUB } = require('discord-phub'); 6 | const nsfw = new RandomPHUB(unique = false); 7 | const pussy = nsfw.getRandomInCategory('3d-porn' "jpg"); 8 | nsfw.getRandomInCategory('3d-porn' "jpg").url;yes]] 9 | $color[1;$getservervar[color]] 10 | $onlyIf[$channelNsfw==true;$getServerVar[error] **$username Channel needs to be \`nsfw\`**]`} -------------------------------------------------------------------------------- /commands/nsfw/aesthetic.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "aesthetic", 3 | code: ` 4 | $image[1;$djsEval[ 5 | const { RandomPHUB } = require('discord-phub'); 6 | const nsfw = new RandomPHUB(unique = true); 7 | const pussy = nsfw.getRandomInCategory('aesthetic'); 8 | nsfw.getRandomInCategory('aesthetic').url;yes]] 9 | $color[1;$getservervar[color]] 10 | $onlyIf[$channelNsfw==true;$getServerVar[error] **$username Channel needs to be \`nsfw\`**]`} -------------------------------------------------------------------------------- /commands/nsfw/all.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "all", 3 | code: ` 4 | $image[1;$djsEval[ 5 | const { RandomPHUB } = require('discord-phub'); 6 | const nsfw = new RandomPHUB(unique = false); 7 | const pussy = nsfw.getRandomInCategory('all', "gif"); 8 | nsfw.getRandomInCategory('all', "gif").url;yes]] 9 | $color[1;$getServerVar[color]] 10 | 11 | 12 | $onlyIf[$channelNsfw==true;$getServerVar[error] **$username Channel needs to be \`nsfw\`**]`} -------------------------------------------------------------------------------- /commands/nsfw/amateur.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "amateur", 3 | code: ` 4 | $image[1;$djsEval[ 5 | const { RandomPHUB } = require('discord-phub'); 6 | const nsfw = new RandomPHUB(unique = false); 7 | const pussy = nsfw.getRandomInCategory('amateur' "gif"); 8 | nsfw.getRandomInCategory('amateur' "gif").url;yes]] 9 | $color[1;$getservervar[color]] 10 | $onlyIf[$channelNsfw==true;$getServerVar[error] **$username Channel needs to be \`nsfw\`**]`} -------------------------------------------------------------------------------- /commands/nsfw/anal.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "anal", 3 | code: ` 4 | $image[1;$djsEval[ 5 | const { RandomPHUB } = require('discord-phub'); 6 | const nsfw = new RandomPHUB(unique = true); 7 | const pussy = nsfw.getRandomInCategory('anal'); 8 | nsfw.getRandomInCategory('anal').url;yes]] 9 | $color[1;$getservervar[color]] 10 | $onlyIf[$channelNsfw==true;$getServerVar[error] **$username Channel needs to be \`nsfw\`**]`} -------------------------------------------------------------------------------- /commands/nsfw/asian.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "asian", 3 | code: ` 4 | $image[1;$djsEval[ 5 | const { RandomPHUB } = require('discord-phub'); 6 | const nsfw = new RandomPHUB(unique = true); 7 | const pussy = nsfw.getRandomInCategory('asian'); 8 | nsfw.getRandomInCategory('asian').url;yes]] 9 | $color[1;$getservervar[color]] 10 | $onlyIf[$channelNsfw==true;$getServerVar[error] **$username Channel needs to be \`nsfw\`**]`} -------------------------------------------------------------------------------- /commands/nsfw/asmr.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "asmr", 3 | code: ` 4 | $image[1;$djsEval[ 5 | const { RandomPHUB } = require('discord-phub'); 6 | const nsfw = new RandomPHUB(unique = false); 7 | const pussy = nsfw.getRandomInCategory('asmr' "jpg"); 8 | nsfw.getRandomInCategory('asmr' "jpg").url;yes]] 9 | $color[1;$getservervar[color]] 10 | 11 | 12 | $onlyIf[$channelNsfw==true;$getServerVar[error] **$username Channel needs to be \`nsfw\`**]`} -------------------------------------------------------------------------------- /commands/nsfw/ass.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "ass", 3 | code: ` 4 | $image[1;$djsEval[ 5 | const { RandomPHUB } = require('discord-phub'); 6 | const nsfw = new RandomPHUB(unique = false); 7 | const pussy = nsfw.getRandomInCategory('ass' "gif"); 8 | nsfw.getRandomInCategory('ass' "gif").url;yes]] 9 | $color[1;$getservervar[color]] 10 | 11 | $onlyIf[$channelNsfw==true;$getServerVar[error] **$username Channel needs to be \`nsfw\`**]`} -------------------------------------------------------------------------------- /commands/nsfw/bath-shower.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "bath-shower", 3 | code: ` 4 | $image[1;$djsEval[ 5 | const { RandomPHUB } = require('discord-phub'); 6 | const nsfw = new RandomPHUB(unique = false); 7 | const pussy = nsfw.getRandomInCategory('bath-shower', "gif"); 8 | nsfw.getRandomInCategory('bath-shower', "gif").url;yes]] 9 | $color[1;$getservervar[color]] 10 | 11 | $onlyIf[$channelNsfw==true;$getServerVar[error] **$username Channel needs to be \`nsfw\`**]`} -------------------------------------------------------------------------------- /commands/nsfw/bdsm.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "bdsm", 3 | code: ` 4 | $image[1;$djsEval[ 5 | const { RandomPHUB } = require('discord-phub'); 6 | const nsfw = new RandomPHUB(unique = false); 7 | const pussy = nsfw.getRandomInCategory('bdsm', "gif"); 8 | nsfw.getRandomInCategory('bdsm', "gif").url;yes]] 9 | $color[1;$getServerVar[color]] 10 | 11 | 12 | $onlyIf[$channelNsfw==true;$getServerVar[error] **$username Channel needs to be \`nsfw\`**]`} -------------------------------------------------------------------------------- /commands/nsfw/bisexual.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "bisexual", 3 | code: ` 4 | $image[1;$djsEval[ 5 | const { RandomPHUB } = require('discord-phub'); 6 | const nsfw = new RandomPHUB(unique = false); 7 | const pussy = nsfw.getRandomInCategory('lgbt-bisexual', "gif"); 8 | nsfw.getRandomInCategory('lgbt-bisexual', "gif").url;yes]] 9 | $color[1;$getServerVar[color]] 10 | 11 | 12 | $onlyIf[$channelNsfw==true;$getServerVar[error] **$username Channel needs to be \`nsfw\`**]`} -------------------------------------------------------------------------------- /commands/nsfw/boobs.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "boobs", 3 | code: ` 4 | $image[1;$djsEval[ 5 | const { RandomPHUB } = require('discord-phub'); 6 | const nsfw = new RandomPHUB(unique = false); 7 | const pussy = nsfw.getRandomInCategory('boobs', "gif"); 8 | nsfw.getRandomInCategory('boobs', "gif").url;yes]] 9 | $color[1;$getServerVar[color]] 10 | 11 | 12 | $onlyIf[$channelNsfw==true;$getServerVar[error] **$username Channel needs to be \`nsfw\`**]`} -------------------------------------------------------------------------------- /commands/nsfw/cock.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "cock", 3 | code: ` 4 | $image[1;$djsEval[ 5 | const { RandomPHUB } = require('discord-phub'); 6 | const nsfw = new RandomPHUB(unique = false); 7 | const pussy = nsfw.getRandomInCategory('cock', "gif"); 8 | nsfw.getRandomInCategory('cock', "gif").url;yes]] 9 | $color[1;$getServerVar[color]] 10 | 11 | 12 | $onlyIf[$channelNsfw==true;$getServerVar[error] **$username Channel needs to be \`nsfw\`**]`} -------------------------------------------------------------------------------- /commands/nsfw/cosplay.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "cosplay", 3 | code: ` 4 | $image[1;$djsEval[ 5 | const { RandomPHUB } = require('discord-phub'); 6 | const nsfw = new RandomPHUB(unique = false); 7 | const pussy = nsfw.getRandomInCategory('cosplay', "jpg"); 8 | nsfw.getRandomInCategory('cosplay', "jpg").url;yes]] 9 | $color[1;$getServerVar[color]] 10 | 11 | 12 | $onlyIf[$channelNsfw==true;$getServerVar[error] **$username Channel needs to be \`nsfw\`**]`} -------------------------------------------------------------------------------- /commands/nsfw/creampie.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "creampie", 3 | code: ` 4 | $image[1;$djsEval[ 5 | const { RandomPHUB } = require('discord-phub'); 6 | const nsfw = new RandomPHUB(unique = false); 7 | const pussy = nsfw.getRandomInCategory('creampie', "gif"); 8 | nsfw.getRandomInCategory('creampie', "gif").url;yes]] 9 | $color[1;$getServerVar[color]] 10 | 11 | 12 | $onlyIf[$channelNsfw==true;$getServerVar[error] **$username Channel needs to be \`nsfw\`**]`} -------------------------------------------------------------------------------- /commands/nsfw/cuckhold.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "cuckhold", 3 | code: ` 4 | $image[1;$djsEval[ 5 | const { RandomPHUB } = require('discord-phub'); 6 | const nsfw = new RandomPHUB(unique = false); 7 | const pussy = nsfw.getRandomInCategory('cuckhold', "gif"); 8 | nsfw.getRandomInCategory('cuckhold', "gif").url;yes]] 9 | $color[1;$getServerVar[color]] 10 | 11 | 12 | $onlyIf[$channelNsfw==true;$getServerVar[error] **$username Channel needs to be \`nsfw\`**]`} -------------------------------------------------------------------------------- /commands/nsfw/cumshsots.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "cumshots", 3 | code: ` 4 | $image[1;$djsEval[ 5 | const { RandomPHUB } = require('discord-phub'); 6 | const nsfw = new RandomPHUB(unique = false); 7 | const pussy = nsfw.getRandomInCategory('cumshots', "gif"); 8 | nsfw.getRandomInCategory('cumshots', "gif").url;yes]] 9 | $color[1;$getServerVar[color]] 10 | 11 | 12 | $onlyIf[$channelNsfw==true;$getServerVar[error] **$username Channel needs to be \`nsfw\`**]`} -------------------------------------------------------------------------------- /commands/nsfw/dilf.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "dilf", 3 | code: ` 4 | $image[1;$djsEval[ 5 | const { RandomPHUB } = require('discord-phub'); 6 | const nsfw = new RandomPHUB(unique = false); 7 | const pussy = nsfw.getRandomInCategory('dilf', "gif"); 8 | nsfw.getRandomInCategory('dilf', "gif").url;yes]] 9 | $color[1;$getServerVar[color]] 10 | 11 | 12 | $onlyIf[$channelNsfw==true;$getServerVar[error] **$username Channel needs to be \`nsfw\`**]`} -------------------------------------------------------------------------------- /commands/nsfw/double-penetration.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "double-penetration", 3 | code: ` 4 | $image[1;$djsEval[ 5 | const { RandomPHUB } = require('discord-phub'); 6 | const nsfw = new RandomPHUB(unique = false); 7 | const pussy = nsfw.getRandomInCategory('double-penetration', "gif"); 8 | nsfw.getRandomInCategory('double-penetration', "gif").url;yes]] 9 | $color[1;$getServerVar[color]] 10 | 11 | 12 | $onlyIf[$channelNsfw==true;$getServerVar[error] **$username Channel needs to be \`nsfw\`**]`} -------------------------------------------------------------------------------- /commands/nsfw/ebony.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "ebony", 3 | code: ` 4 | $image[1;$djsEval[ 5 | const { RandomPHUB } = require('discord-phub'); 6 | const nsfw = new RandomPHUB(unique = false); 7 | const pussy = nsfw.getRandomInCategory('ebony', "gif"); 8 | nsfw.getRandomInCategory('ebony', "gif").url;yes]] 9 | $color[1;$getServerVar[color]] 10 | 11 | 12 | $onlyIf[$channelNsfw==true;$getServerVar[error] **$username Channel needs to be \`nsfw\`**]`} -------------------------------------------------------------------------------- /commands/nsfw/feet.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "feet", 3 | code: ` 4 | $image[1;$djsEval[ 5 | const { RandomPHUB } = require('discord-phub'); 6 | const nsfw = new RandomPHUB(unique = false); 7 | const pussy = nsfw.getRandomInCategory('feet', "gif"); 8 | nsfw.getRandomInCategory('feet', "gif").url;yes]] 9 | $color[1;$getServerVar[color]] 10 | 11 | 12 | $onlyIf[$channelNsfw==true;$getServerVar[error] **$username Channel needs to be \`nsfw\`**]`} -------------------------------------------------------------------------------- /commands/nsfw/femboy.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "femboy", 3 | code: ` 4 | $image[1;$djsEval[ 5 | const { RandomPHUB } = require('discord-phub'); 6 | const nsfw = new RandomPHUB(unique = false); 7 | const femboy = nsfw.getRandomInCategory('lgbt-femboy', "png"); 8 | nsfw.getRandomInCategory('lgtbt-femboy', "png").url;yes]] 9 | $color[1;$getServerVar[color]] 10 | 11 | 12 | $onlyIf[$channelNsfw==true;$getServerVar[error] **$username Channel needs to be \`nsfw\`**]`} -------------------------------------------------------------------------------- /commands/nsfw/femdom.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "femdom", 3 | code: ` 4 | $image[1;$djsEval[ 5 | const { RandomPHUB } = require('discord-phub'); 6 | const nsfw = new RandomPHUB(unique = false); 7 | const pussy = nsfw.getRandomInCategory('femdom', "gif"); 8 | nsfw.getRandomInCategory('femdom', "gif").url;yes]] 9 | $color[1;$getServerVar[color]] 10 | 11 | 12 | $onlyIf[$channelNsfw==true;$getServerVar[error] **$username Channel needs to be \`nsfw\`**]`} -------------------------------------------------------------------------------- /commands/nsfw/fisting.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "fisting", 3 | code: ` 4 | $image[1;$djsEval[ 5 | const { RandomPHUB } = require('discord-phub'); 6 | const nsfw = new RandomPHUB(unique = false); 7 | const pussy = nsfw.getRandomInCategory('fisting', "gif"); 8 | nsfw.getRandomInCategory('fisting', "gif").url;yes]] 9 | $color[1;$getServerVar[color]] 10 | 11 | 12 | $onlyIf[$channelNsfw==true;$getServerVar[error] **$username Channel needs to be \`nsfw\`**]`} -------------------------------------------------------------------------------- /commands/nsfw/food-play.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "food-play", 3 | code: ` 4 | $image[1;$djsEval[ 5 | const { RandomPHUB } = require('discord-phub'); 6 | const nsfw = new RandomPHUB(unique = false); 7 | const pussy = nsfw.getRandomInCategory('food-play', "gif"); 8 | nsfw.getRandomInCategory('food-play', "gif").url;yes]] 9 | $color[1;$getServerVar[color]] 10 | 11 | 12 | $onlyIf[$channelNsfw==true;$getServerVar[error] **$username Channel needs to be \`nsfw\`**]`} -------------------------------------------------------------------------------- /commands/nsfw/funny.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "funny", 3 | code: ` 4 | $image[1;$djsEval[ 5 | const { RandomPHUB } = require('discord-phub'); 6 | const nsfw = new RandomPHUB(unique = false); 7 | const pussy = nsfw.getRandomInCategory('funny', "gif"); 8 | nsfw.getRandomInCategory('funny', "gif").url;yes]] 9 | $color[1;$getServerVar[color]] 10 | 11 | 12 | $onlyIf[$channelNsfw==true;$getServerVar[error] **$username Channel needs to be \`nsfw\`**]`} -------------------------------------------------------------------------------- /commands/nsfw/furry.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "furry", 3 | code: ` 4 | $image[1;$djsEval[ 5 | const { RandomPHUB } = require('discord-phub'); 6 | const nsfw = new RandomPHUB(unique = false); 7 | const pussy = nsfw.getRandomInCategory('furry', "gif"); 8 | nsfw.getRandomInCategory('furry', "gif").url;yes]] 9 | $color[1;$getServerVar[color]] 10 | 11 | 12 | $onlyIf[$channelNsfw==true;$getServerVar[error] **$username Channel needs to be \`nsfw\`**]`} -------------------------------------------------------------------------------- /commands/nsfw/gay.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "gay", 3 | code: ` 4 | $image[1;$djsEval[ 5 | const { RandomPHUB } = require('discord-phub'); 6 | const nsfw = new RandomPHUB(unique = false); 7 | const pussy = nsfw.getRandomInCategory('lgbt-gay', "gif"); 8 | nsfw.getRandomInCategory('lgbt-gay', "gif").url;yes]] 9 | $color[1;$getServerVar[color]] 10 | 11 | 12 | $onlyIf[$channelNsfw==true;$getServerVar[error] **$username Channel needs to be \`nsfw\`**]`} -------------------------------------------------------------------------------- /commands/nsfw/gloryhole.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "gloryhole", 3 | code: ` 4 | $image[1;$djsEval[ 5 | const { RandomPHUB } = require('discord-phub'); 6 | const nsfw = new RandomPHUB(unique = false); 7 | const pussy = nsfw.getRandomInCategory('gloryhole', "gif"); 8 | nsfw.getRandomInCategory('gloryhole', "gif").url;yes]] 9 | $color[1;$getServerVar[color]] 10 | 11 | 12 | $onlyIf[$channelNsfw==true;$getServerVar[error] **$username Channel needs to be \`nsfw\`**]`} -------------------------------------------------------------------------------- /commands/nsfw/goth.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "goth", 3 | code: ` 4 | $image[1;$djsEval[ 5 | const { RandomPHUB } = require('discord-phub'); 6 | const nsfw = new RandomPHUB(unique = false); 7 | const pussy = nsfw.getRandomInCategory('goth', "mp4"); 8 | nsfw.getRandomInCategory('goth', "mp4").url;yes]] 9 | $color[1;$getServerVar[color]] 10 | 11 | 12 | $onlyIf[$channelNsfw==true;$getServerVar[error] **$username Channel needs to be \`nsfw\`**]`} -------------------------------------------------------------------------------- /commands/nsfw/hands.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "hands", 3 | code: ` 4 | $image[1;$djsEval[ 5 | const { RandomPHUB } = require('discord-phub'); 6 | const nsfw = new RandomPHUB(unique = false); 7 | const pussy = nsfw.getRandomInCategory('hands', "gif"); 8 | nsfw.getRandomInCategory('hands', "gif").url;yes]] 9 | $color[1;$getServerVar[color]] 10 | 11 | 12 | $onlyIf[$channelNsfw==true;$getServerVar[error] **$username Channel needs to be \`nsfw\`**]`} -------------------------------------------------------------------------------- /commands/nsfw/hentai-no-loli.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "hentai-no-loli", 3 | code: ` 4 | $image[1;$djsEval[ 5 | const { RandomPHUB } = require('discord-phub'); 6 | const nsfw = new RandomPHUB(unique = false); 7 | const pussy = nsfw.getRandomInCategory('hentai-no-loli', "gif"); 8 | nsfw.getRandomInCategory('hentai-no-loli', "gif").url;yes]] 9 | $color[1;$getServerVar[color]] 10 | 11 | 12 | $onlyIf[$channelNsfw==true;$getServerVar[error] **$username Channel needs to be \`nsfw\`**]`} -------------------------------------------------------------------------------- /commands/nsfw/hentai.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "hentai", 3 | code: ` 4 | $image[1;$djsEval[ 5 | const { RandomPHUB } = require('discord-phub'); 6 | const nsfw = new RandomPHUB(unique = false); 7 | const pussy = nsfw.getRandomInCategory('hentai', "gif"); 8 | nsfw.getRandomInCategory('hentai', "gif").url;yes]] 9 | $color[1;$getServerVar[color]] 10 | 11 | 12 | $onlyIf[$channelNsfw==true;$getServerVar[error] **$username Channel needs to be \`nsfw\`**]`} -------------------------------------------------------------------------------- /commands/nsfw/horror.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "horror", 3 | code: ` 4 | $image[1;$djsEval[ 5 | const { RandomPHUB } = require('discord-phub'); 6 | const nsfw = new RandomPHUB(unique = false); 7 | const pussy = nsfw.getRandomInCategory('horror', "png"); 8 | nsfw.getRandomInCategory('horror', "png").url;yes]] 9 | $color[1;$getServerVar[color]] 10 | 11 | 12 | $onlyIf[$channelNsfw==true;$getServerVar[error] **$username Channel needs to be \`nsfw\`**]`} -------------------------------------------------------------------------------- /commands/nsfw/interracial.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "interracial", 3 | aliases: "interacial", 4 | code: ` 5 | $image[1;$djsEval[ 6 | const { RandomPHUB } = require('discord-phub'); 7 | const nsfw = new RandomPHUB(unique = false); 8 | const pussy = nsfw.getRandomInCategory('interracial', "gif"); 9 | nsfw.getRandomInCategory('interracial', "gif").url;yes]] 10 | $color[1;$getServerVar[color]] 11 | 12 | 13 | $onlyIf[$channelNsfw==true;$getServerVar[error] **$username Channel needs to be \`nsfw\`**]`} -------------------------------------------------------------------------------- /commands/nsfw/joi.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "joi", 3 | code: ` 4 | $image[1;$djsEval[ 5 | const { RandomPHUB } = require('discord-phub'); 6 | const nsfw = new RandomPHUB(unique = false); 7 | const pussy = nsfw.getRandomInCategory('joi', "gif"); 8 | nsfw.getRandomInCategory('joi', "gif").url;yes]] 9 | $color[1;$getServerVar[color]] 10 | 11 | 12 | $onlyIf[$channelNsfw==true;$getServerVar[error] **$username Channel needs to be \`nsfw\`**]`} -------------------------------------------------------------------------------- /commands/nsfw/lactation.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "lactation", 3 | code: ` 4 | $image[1;$djsEval[ 5 | const { RandomPHUB } = require('discord-phub'); 6 | const nsfw = new RandomPHUB(unique = false); 7 | const pussy = nsfw.getRandomInCategory('lactation', "gif"); 8 | nsfw.getRandomInCategory('lactation', "gif").url;yes]] 9 | $color[1;$getServerVar[color]] 10 | 11 | 12 | $onlyIf[$channelNsfw==true;$getServerVar[error] **$username Channel needs to be \`nsfw\`**]`} -------------------------------------------------------------------------------- /commands/nsfw/latin.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "latin", 3 | code: ` 4 | $image[1;$djsEval[ 5 | const { RandomPHUB } = require('discord-phub'); 6 | const nsfw = new RandomPHUB(unique = false); 7 | const pussy = nsfw.getRandomInCategory('latin', "gif"); 8 | nsfw.getRandomInCategory('latin', "gif").url;yes]] 9 | $color[1;$getServerVar[color]] 10 | 11 | 12 | $onlyIf[$channelNsfw==true;$getServerVar[error] **$username Channel needs to be \`nsfw\`**]`} -------------------------------------------------------------------------------- /commands/nsfw/lesbian.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "lesbian", 3 | code: ` 4 | $image[1;$djsEval[ 5 | const { RandomPHUB } = require('discord-phub'); 6 | const nsfw = new RandomPHUB(unique = false); 7 | const pussy = nsfw.getRandomInCategory('lgbt-lesbian', "gif"); 8 | nsfw.getRandomInCategory('lgbt-lesbian', "gif").url;yes]] 9 | $color[1;$getServerVar[color]] 10 | 11 | 12 | $onlyIf[$channelNsfw==true;$getServerVar[error] **$username Channel needs to be \`nsfw\`**]`} -------------------------------------------------------------------------------- /commands/nsfw/lingerie.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "lingerie", 3 | code: ` 4 | $image[1;$djsEval[ 5 | const { RandomPHUB } = require('discord-phub'); 6 | const nsfw = new RandomPHUB(unique = false); 7 | const pussy = nsfw.getRandomInCategory('lingerie', "gif"); 8 | nsfw.getRandomInCategory('lingerie', "gif").url;yes]] 9 | $color[1;$getServerVar[color]] 10 | 11 | 12 | $onlyIf[$channelNsfw==true;$getServerVar[error] **$username Channel needs to be \`nsfw\`**]`} -------------------------------------------------------------------------------- /commands/nsfw/massage.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "massage", 3 | code: ` 4 | $image[1;$djsEval[ 5 | const { RandomPHUB } = require('discord-phub'); 6 | const nsfw = new RandomPHUB(unique = false); 7 | const pussy = nsfw.getRandomInCategory('massage', "gif"); 8 | nsfw.getRandomInCategory('massage', "gif").url;yes]] 9 | $color[1;$getServerVar[color]] 10 | 11 | 12 | $onlyIf[$channelNsfw==true;$getServerVar[error] **$username Channel needs to be \`nsfw\`**]`} -------------------------------------------------------------------------------- /commands/nsfw/mature.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "mature", 3 | code: ` 4 | $image[1;$djsEval[ 5 | const { RandomPHUB } = require('discord-phub'); 6 | const nsfw = new RandomPHUB(unique = false); 7 | const pussy = nsfw.getRandomInCategory('mature', "gif"); 8 | nsfw.getRandomInCategory('mature', "gif").url;yes]] 9 | $color[1;$getServerVar[color]] 10 | 11 | 12 | $onlyIf[$channelNsfw==true;$getServerVar[error] **$username Channel needs to be \`nsfw\`**]`} -------------------------------------------------------------------------------- /commands/nsfw/milf.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "milf", 3 | code: ` 4 | $image[1;$djsEval[ 5 | const { RandomPHUB } = require('discord-phub'); 6 | const nsfw = new RandomPHUB(unique = false); 7 | const pussy = nsfw.getRandomInCategory('milf', "gif"); 8 | nsfw.getRandomInCategory('milf', "gif").url;yes]] 9 | $color[1;$getServerVar[color]] 10 | 11 | 12 | $onlyIf[$channelNsfw==true;$getServerVar[error] **$username Channel needs to be \`nsfw\`**]`} -------------------------------------------------------------------------------- /commands/nsfw/oral.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "oral", 3 | code: ` 4 | $image[1;$djsEval[ 5 | const { RandomPHUB } = require('discord-phub'); 6 | const nsfw = new RandomPHUB(unique = false); 7 | const pussy = nsfw.getRandomInCategory('oral', "gif"); 8 | nsfw.getRandomInCategory('oral', "gif").url;yes]] 9 | $color[1;$getServerVar[color]] 10 | 11 | 12 | $onlyIf[$channelNsfw==true;$getServerVar[error] **$username Channel needs to be \`nsfw\`**]`} -------------------------------------------------------------------------------- /commands/nsfw/orgy.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "orgy", 3 | code: ` 4 | $image[1;$djsEval[ 5 | const { RandomPHUB } = require('discord-phub'); 6 | const nsfw = new RandomPHUB(unique = false); 7 | const pussy = nsfw.getRandomInCategory('orgy', "gif"); 8 | nsfw.getRandomInCategory('orgy', "gif").url;yes]] 9 | $color[1;$getServerVar[color]] 10 | 11 | 12 | $onlyIf[$channelNsfw==true;$getServerVar[error] **$username Channel needs to be \`nsfw\`**]`} -------------------------------------------------------------------------------- /commands/nsfw/pegging.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "pegging", 3 | code: ` 4 | $image[1;$djsEval[ 5 | const { RandomPHUB } = require('discord-phub'); 6 | const nsfw = new RandomPHUB(unique = false); 7 | const pussy = nsfw.getRandomInCategory('pegging', "gif"); 8 | nsfw.getRandomInCategory('pegging', "gif").url;yes]] 9 | $color[1;$getServerVar[color]] 10 | 11 | 12 | $onlyIf[$channelNsfw==true;$getServerVar[error] **$username Channel needs to be \`nsfw\`**]`} -------------------------------------------------------------------------------- /commands/nsfw/petite.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "petite", 3 | code: ` 4 | $image[1;$djsEval[ 5 | const { RandomPHUB } = require('discord-phub'); 6 | const nsfw = new RandomPHUB(unique = false); 7 | const pussy = nsfw.getRandomInCategory('petite', "gif"); 8 | nsfw.getRandomInCategory('petite', "gif").url;yes]] 9 | $color[1;$getServerVar[color]] 10 | 11 | 12 | $onlyIf[$channelNsfw==true;$getServerVar[error] **$username Channel needs to be \`nsfw\`**]`} -------------------------------------------------------------------------------- /commands/nsfw/plussize.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "plussize", 3 | aliases: "plus-size", 4 | code: ` 5 | $image[1;$djsEval[ 6 | const { RandomPHUB } = require('discord-phub'); 7 | const nsfw = new RandomPHUB(unique = false); 8 | const pussy = nsfw.getRandomInCategory('plus-size', "gif"); 9 | nsfw.getRandomInCategory('plus-size', "gif").url;yes]] 10 | $color[1;$getServerVar[color]] 11 | 12 | 13 | $onlyIf[$channelNsfw==true;$getServerVar[error] **$username Channel needs to be \`nsfw\`**]`} -------------------------------------------------------------------------------- /commands/nsfw/pornstar.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "pornstar", 3 | code: ` 4 | $image[1;$djsEval[ 5 | const { RandomPHUB } = require('discord-phub'); 6 | const nsfw = new RandomPHUB(unique = false); 7 | const pussy = nsfw.getRandomInCategory('pornstar', "gif"); 8 | nsfw.getRandomInCategory('pornstar', "gif").url;yes]] 9 | $color[1;$getServerVar[color]] 10 | 11 | 12 | $onlyIf[$channelNsfw==true;$getServerVar[error] **$username Channel needs to be \`nsfw\`**]`} -------------------------------------------------------------------------------- /commands/nsfw/pov.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "pov", 3 | code: ` 4 | $image[1;$djsEval[ 5 | const { RandomPHUB } = require('discord-phub'); 6 | const nsfw = new RandomPHUB(unique = false); 7 | const pussy = nsfw.getRandomInCategory('pov', "gif"); 8 | nsfw.getRandomInCategory('pov', "gif").url;yes]] 9 | $color[1;$getServerVar[color]] 10 | 11 | 12 | $onlyIf[$channelNsfw==true;$getServerVar[error] **$username Channel needs to be \`nsfw\`**]`} -------------------------------------------------------------------------------- /commands/nsfw/public.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "public", 3 | code: ` 4 | $image[1;$djsEval[ 5 | const { RandomPHUB } = require('discord-phub'); 6 | const nsfw = new RandomPHUB(unique = false); 7 | const pussy = nsfw.getRandomInCategory('public', "gif"); 8 | nsfw.getRandomInCategory('public', "gif").url;yes]] 9 | $color[1;$getServerVar[color]] 10 | 11 | 12 | $onlyIf[$channelNsfw==true;$getServerVar[error] **$username Channel needs to be \`nsfw\`**]`} -------------------------------------------------------------------------------- /commands/nsfw/pussy.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "pussy", 3 | code: ` 4 | $image[1;$djsEval[ 5 | const { RandomPHUB } = require('discord-phub'); 6 | const nsfw = new RandomPHUB(unique = false); 7 | const pussy = nsfw.getRandomInCategory('pussy', "gif"); 8 | nsfw.getRandomInCategory('pussy', "gif").url;yes]] 9 | $color[1;$getServerVar[color]] 10 | 11 | 12 | $onlyIf[$channelNsfw==true;$getServerVar[error] **$username Channel needs to be \`nsfw\`**]`} -------------------------------------------------------------------------------- /commands/nsfw/rimming.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "rimming", 3 | code: ` 4 | $image[1;$djsEval[ 5 | const { RandomPHUB } = require('discord-phub'); 6 | const nsfw = new RandomPHUB(unique = false); 7 | const pussy = nsfw.getRandomInCategory('rimming', "gif"); 8 | nsfw.getRandomInCategory('rimming', "gif").url;yes]] 9 | $color[1;$getServerVar[color]] 10 | 11 | 12 | $onlyIf[$channelNsfw==true;$getServerVar[error] **$username Channel needs to be \`nsfw\`**]`} -------------------------------------------------------------------------------- /commands/nsfw/rough.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "rough", 3 | code: ` 4 | $image[1;$djsEval[ 5 | const { RandomPHUB } = require('discord-phub'); 6 | const nsfw = new RandomPHUB(unique = false); 7 | const pussy = nsfw.getRandomInCategory('rough', "gif"); 8 | nsfw.getRandomInCategory('rough', "gif").url;yes]] 9 | $color[1;$getServerVar[color]] 10 | 11 | 12 | $onlyIf[$channelNsfw==true;$getServerVar[error] **$username Channel needs to be \`nsfw\`**]`} -------------------------------------------------------------------------------- /commands/nsfw/solo.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "solo", 3 | code: ` 4 | $image[1;$djsEval[ 5 | const { RandomPHUB } = require('discord-phub'); 6 | const nsfw = new RandomPHUB(unique = false); 7 | const pussy = nsfw.getRandomInCategory('solo', "gif"); 8 | nsfw.getRandomInCategory('solo', "gif").url;yes]] 9 | $color[1;$getServerVar[color]] 10 | 11 | 12 | $onlyIf[$channelNsfw==true;$getServerVar[error] **$username Channel needs to be \`nsfw\`**]`} -------------------------------------------------------------------------------- /commands/nsfw/squirting.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "squirting", 3 | code: ` 4 | $image[1;$djsEval[ 5 | const { RandomPHUB } = require('discord-phub'); 6 | const nsfw = new RandomPHUB(unique = false); 7 | const pussy = nsfw.getRandomInCategory('squirting', "gif"); 8 | nsfw.getRandomInCategory('squirting', "gif").url;yes]] 9 | $color[1;$getServerVar[color]] 10 | 11 | 12 | $onlyIf[$channelNsfw==true;$getServerVar[error] **$username Channel needs to be \`nsfw\`**]`} -------------------------------------------------------------------------------- /commands/nsfw/tattoos.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "tattoos", 3 | code: ` 4 | $image[1;$djsEval[ 5 | const { RandomPHUB } = require('discord-phub'); 6 | const nsfw = new RandomPHUB(unique = false); 7 | const pussy = nsfw.getRandomInCategory('tattoos-piercings', "gif"); 8 | nsfw.getRandomInCategory('tattoos-piercings', "gif").url;yes]] 9 | $color[1;$getServerVar[color]] 10 | 11 | 12 | $onlyIf[$channelNsfw==true;$getServerVar[error] **$username Channel needs to be \`nsfw\`**]`} -------------------------------------------------------------------------------- /commands/nsfw/tease.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "tease", 3 | code: ` 4 | $image[1;$djsEval[ 5 | const { RandomPHUB } = require('discord-phub'); 6 | const nsfw = new RandomPHUB(unique = false); 7 | const pussy = nsfw.getRandomInCategory('tease', "gif"); 8 | nsfw.getRandomInCategory('tease', "gif").url;yes]] 9 | $color[1;$getServerVar[color]] 10 | 11 | 12 | $onlyIf[$channelNsfw==true;$getServerVar[error] **$username Channel needs to be \`nsfw\`**]`} -------------------------------------------------------------------------------- /commands/nsfw/thighs.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "thighs", 3 | code: ` 4 | $image[1;$djsEval[ 5 | const { RandomPHUB } = require('discord-phub'); 6 | const nsfw = new RandomPHUB(unique = false); 7 | const pussy = nsfw.getRandomInCategory('thighs', "gif"); 8 | nsfw.getRandomInCategory('thighs', "gif").url;yes]] 9 | $color[1;$getServerVar[color]] 10 | 11 | 12 | $onlyIf[$channelNsfw==true;$getServerVar[error] **$username Channel needs to be \`nsfw\`**]`} -------------------------------------------------------------------------------- /commands/nsfw/threesome.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "threesome", 3 | code: ` 4 | $image[1;$djsEval[ 5 | const { RandomPHUB } = require('discord-phub'); 6 | const nsfw = new RandomPHUB(unique = true); 7 | const pussy = nsfw.getRandomInCategory('threesome'); 8 | nsfw.getRandomInCategory('threesome').url;yes]] 9 | $color[1;$getServerVar[color]] 10 | 11 | 12 | $onlyIf[$channelNsfw==true;$getServerVar[error] **$username Channel needs to be \`nsfw\`**]`} -------------------------------------------------------------------------------- /commands/nsfw/toys.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "toys", 3 | code: ` 4 | $image[1;$djsEval[ 5 | const { RandomPHUB } = require('discord-phub'); 6 | const nsfw = new RandomPHUB(unique = false); 7 | const pussy = nsfw.getRandomInCategory('toys', "gif"); 8 | nsfw.getRandomInCategory('toys', "gif").url;yes]] 9 | $color[1;$getServerVar[color]] 10 | 11 | 12 | $onlyIf[$channelNsfw==true;$getServerVar[error] **$username Channel needs to be \`nsfw\`**]`} -------------------------------------------------------------------------------- /commands/nsfw/transgender.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "transgender", 3 | code: ` 4 | $image[1;$djsEval[ 5 | const { RandomPHUB } = require('discord-phub'); 6 | const nsfw = new RandomPHUB(unique = false); 7 | const pussy = nsfw.getRandomInCategory('lgbt-transgender', "png"); 8 | nsfw.getRandomInCategory('lgbt-transgender', "png").url;yes]] 9 | $color[1;$getServerVar[color]] 10 | 11 | 12 | $onlyIf[$channelNsfw==true;$getServerVar[error] **$username Channel needs to be \`nsfw\`**]`} -------------------------------------------------------------------------------- /commands/nsfw/twink.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "twink", 3 | code: ` 4 | $image[1;$djsEval[ 5 | const { RandomPHUB } = require('discord-phub'); 6 | const nsfw = new RandomPHUB(unique = false); 7 | const pussy = nsfw.getRandomInCategory('lgbt-twink', "png"); 8 | nsfw.getRandomInCategory('lgbt-twink', "png").url;yes]] 9 | $color[1;$getServerVar[color]] 10 | 11 | 12 | $onlyIf[$channelNsfw==true;$getServerVar[error] **$username Channel needs to be \`nsfw\`**]`} -------------------------------------------------------------------------------- /commands/nsfw/uniform.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "uniform", 3 | code: ` 4 | $image[1;$djsEval[ 5 | const { RandomPHUB } = require('discord-phub'); 6 | const nsfw = new RandomPHUB(unique = false); 7 | const pussy = nsfw.getRandomInCategory('uniform', "gif"); 8 | nsfw.getRandomInCategory('uniform', "gif").url;yes]] 9 | $color[1;$getServerVar[color]] 10 | 11 | 12 | $onlyIf[$channelNsfw==true;$getServerVar[error] **$username Channel needs to be \`nsfw\`**]`} -------------------------------------------------------------------------------- /commands/nsfw/vintage.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "vintage", 3 | code: ` 4 | $image[1;$djsEval[ 5 | const { RandomPHUB } = require('discord-phub'); 6 | const nsfw = new RandomPHUB(unique = false); 7 | const pussy = nsfw.getRandomInCategory('vintage', "gif"); 8 | nsfw.getRandomInCategory('vintage', "gif").url;yes]] 9 | $color[1;$getServerVar[color]] 10 | 11 | 12 | $onlyIf[$channelNsfw==true;$getServerVar[error] **$username Channel needs to be \`nsfw\`**]`} -------------------------------------------------------------------------------- /commands/nsfw/watersports.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "watersports", 3 | code: ` $image[1;$djseval[const { RandomPHUB } = require('discord-phub'); 4 | const nsfw = new RandomPHUB(unique = false); 5 | const pussy = nsfw.getRandomInCategory('watersports', "gif"); 6 | nsfw.getRandomInCategory('watersports', "gif").url;yes]] 7 | $color[1;$getServerVar[color]] 8 | 9 | 10 | $onlyIf[$channelNsfw==true;$getServerVar[error] **$username Channel needs to be \`nsfw\`**]`} -------------------------------------------------------------------------------- /commands/nsfw/wrestling.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "wrestling", 3 | code: ` 4 | $image[1;$djsEval[ 5 | const { RandomPHUB } = require('discord-phub'); 6 | const nsfw = new RandomPHUB(unique = false); 7 | const pussy = nsfw.getRandomInCategory('naked-wrestling', "gif"); 8 | nsfw.getRandomInCategory('naked-wrestling', "gif").url;yes]] 9 | $color[1;$getServerVar[color]] 10 | 11 | 12 | $onlyIf[$channelNsfw==true;$getServerVar[error] **$username Channel needs to be \`nsfw\`**]`} -------------------------------------------------------------------------------- /commands/slash/avatar.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "avatar", 3 | prototype: 'slash', 4 | type: 'interaction', 5 | code: `$interactionReply[$memberAvatar[$guildID;$replaceText[$interactionData[options.data[0].value];undefined;$authorID]]] 6 | 7 | $onlyBotPerms[embedlinks;{ 8 | "content": "I need \`EMBED_LINKS\` permission.", 9 | "options":{ 10 | "interaction" : true 11 | } 12 | } 13 | ]` 14 | } -------------------------------------------------------------------------------- /commands/slash/eval.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "eval", 3 | prototype: 'slash', 4 | type: 'interaction', 5 | code: `$interactionFollowUp[$eval[$slashOption[code]]] 6 | 7 | $interactionDefer 8 | 9 | $onlyForIDs[$botOwnerID;896846485805744168;{ 10 | "content": "This command is not for you, it's for my owner(s).", 11 | "ephemeral": true, 12 | "options": { 13 | "interaction" : true 14 | } 15 | }] 16 | 17 | $onlyBotPerms[embedlinks;{ 18 | "content": "I need \`EMBED_LINKS\` permission.", 19 | "ephemeral": true, 20 | "options":{ 21 | "interaction" : true 22 | } 23 | }]` 24 | } -------------------------------------------------------------------------------- /commands/slash/exec.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "exec", 3 | prototype: 'slash', 4 | type: 'interaction', 5 | code: `$interactionFollowUp[$exec[$slashOption[code]]] 6 | 7 | $interactionDefer 8 | 9 | $onlyForIDs[$botOwnerID;896846485805744168;{ 10 | "content": "This command is not for you, it's for my owner(s).", 11 | "ephemeral": true, 12 | "options": { 13 | "interaction" : true 14 | } 15 | }]` 16 | } -------------------------------------------------------------------------------- /commands/slash/poll.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "poll", 3 | type: 'interaction', 4 | prototype: 'slash', 5 | code: `$sendMessage[{ 6 | "content":"$slashOption[question]", 7 | "fetchReply" : true, 8 | "options": { 9 | "reactions" : ["✅","❎"], 10 | "interaction" : true 11 | } 12 | }] 13 | 14 | $onlyBotPerms[addreactions;{ 15 | "content":"I'm missing \`ADD_REACTIONS\` permission.", 16 | "ephemeral": "true", 17 | "options": { 18 | "interaction": true 19 | } 20 | }]` 21 | } -------------------------------------------------------------------------------- /commands/slash/update.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "update", 3 | prototype: 'slash', 4 | type: 'interaction', 5 | code: `$updateCommands 6 | 7 | $interactionReply[Updated codes, feel free to test again.] 8 | 9 | $onlyForIDs[$botOwnerID;896846485805744168;{ 10 | "content": "This command is not for you, it's for my owner(s).", 11 | "ephemeral": true, 12 | "options":{ 13 | "interaction" : true 14 | } 15 | }]` 16 | } -------------------------------------------------------------------------------- /commands/utility/Always reply afk.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "$alwaysExecute", 3 | $if: "v4", 4 | code: ` 5 | $if[$getUserVar[afk;$mentioned[1;no]]==true] 6 | 7 | $setuservar[afk_pings;$sum[$getuservar[afk_pings;$mentioned[1]];1];$mentioned[1]] 8 | $setuservar[afk_mentions;$getuservar[afk_mentions;$mentioned[1]]\n$usertag;$mentioned[1]] 9 | $sendMessage[$getServerVar[error] **$username** $usertag[$mentioned[1]] is currently afk 10 | Reason: $getUserVar[afkr;$mentioned[1]] 11 | Time: \`$parseDate[$sub[$dateStamp;$getUserVar[afkt;$mentioned[1]]];time]\` ago;no] 12 | $endif 13 | 14 | `} 15 | 16 | -------------------------------------------------------------------------------- /commands/utility/Always talk.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "$alwaysExecute", 3 | $if: "v4", 4 | code: ` 5 | $if[$getGlobalUserVar[cembed]==off] 6 | $channelSendMessage[$getGlobalUserVar[channel;$getGlobalUserVar[user]];$getGlobalUserVar[cymbol] **$getGlobalUserVar[cidentity]**: $message;no] 7 | $else 8 | $if[$getGlobalUserVar[cembed]==on] 9 | $channelSendMessage[$getGlobalUserVar[channel;$getGlobalUserVar[user]];{newEmbed: {color:$getGlobalUserVar[cecolor]} {description:**$username[$authorid]**: $message} {thumbnail:$getGlobalUserVar[cicon]}};no] 10 | $endif 11 | $endif 12 | $onlyIf[$getGlobalUserVar[chat]==true;]`} -------------------------------------------------------------------------------- /commands/utility/BW add.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "add-bw", 3 | aliases: ['add-banned-word','abw','bword','addbw'], 4 | usage: "add-bw < word >", 5 | code: ` 6 | $setServerVar[bword;$getServerVar[bword]~~$message] 7 | 8 | 9 | $author[1;Adding words;$getservervar[suca]] 10 | $color[1;$getServerVar[color]] 11 | $description[1;**$username Added the word [$message](https://i.com) to the banned word list**] 12 | 13 | $onlyIf[$hasPerms[$guildid;$authorid;managemessages]==true;$getServerVar[error] **You are missing the \`manage messages\` permission**] 14 | $onlyIf[$hasPerms[$guildid;$clientid;managemessages]==true;$getServerVar[error] **I am missing the \`manage messages\` permission**] 15 | $onlyIf[$message!=;$getservervar[error] **Correct usage:** 16 | \`\`\`js 17 | $getservervar[prefix]$commandname < word >\`\`\`]`} -------------------------------------------------------------------------------- /commands/utility/BW bd.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "bd", 3 | usage: "bd < on / off >", 4 | code: ` 5 | $author[1;Blacklisted words;$getServerVar[suca]] 6 | $color[1;$getServerVar[color]] 7 | $description[1;**$username** Succesfully **$replacetext[$replacetext[$tolowercase[$message];on;enabled];off;disabled]** blacklisted words] 8 | 9 | $setServerVar[bdon;$tolowercase[$message]] 10 | 11 | $onlyIf[$message!=;$getServerVar[error] **Correct usage:** \`\`\`js 12 | $getservervar[prefix]$commandname < on / off >\`\`\`] 13 | $onlyIf[$hasPerms[$guildid;$authorid;manageserver]==true;$getServerVar[error] **You are missing the \`manage server\` permission**] 14 | $onlyIf[$hasPerms[$guildid;$clientid;manageserver]==true;$getServerVar[error] **I am missing the \`manage server\` permission**] 15 | $onlyIf[$tolowercase[$checkcontains[$message;on;off]]==on;$getServerVar[error] **Correct usage:** \`\`\`js 16 | $getservervar[prefix]$commandname < on / off >\`\`\`]`} -------------------------------------------------------------------------------- /commands/utility/BW checks.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "$alwaysExecute", 3 | code: ` 4 | $deletein[60s] 5 | $color[1;$getServerVar[color]] 6 | $description[1;$getServerVar[error] **You have said a banned word please do not say that again**] 7 | $deletecommand 8 | 9 | 10 | $onlyIf[$tolowercase[$get[i]]!=0;] 11 | $let[i;$tolowercase[$findtextsplitindex[$message]]] 12 | $textSplit[$tolowercase[$getServerVar[bword]];~~] 13 | $onlyIf[$getServerVar[bdon]==on;]`} -------------------------------------------------------------------------------- /commands/utility/BW list.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "banned-word-list", 3 | aliases: ['bwl','bannedwordlist'], 4 | code: ` 5 | $author[1;$servername's banned word list;$useravatar[$clientid]] 6 | $color[1;$getServerVar[color]] 7 | $description[1;$joinSplitText[ , ]] 8 | 9 | $textSplit[$getservervar[bword];~~] 10 | $onlyIf[$gettextsplitlength>=1;$getservervar[error] **$servername** Has no banned words] 11 | $textSplit[$getservervar[bword];~~]`} -------------------------------------------------------------------------------- /commands/utility/CCadd.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name:"add-cmd", 3 | aliases: ['addcmd','cmdadd','cmd-add'], 4 | code:`$color[1;$getServerVar[color]] 5 | $description[1;$getServerVar[check] **Custom command has been created 6 | Command: \`!$splittext[1]\`**] 7 | $setservervar[cdes;$getservervar[cdes]~~$splittext[2]] 8 | $setservervar[ccmd;!$getservervar[ccmd]~~!$splittext[1]] 9 | $onlyif[$checkcontains[$tolowercase[$message];setuservar;setvar;setservervar;setmessagevar;setchannelvar;clienttoken;djseval;eval]==false;] 10 | $onlyif[$checkcontains[$splittext[1]; ]==false;$getServerVar[error] **You cant have spaces in your custom command**] 11 | $onlyif[$splittext[2]!=;$getServerVar[error] **Correct usage: $getservervar[prefix]$commandname < trigger > | < reply >**] 12 | $textsplit[$replacetext[$message; |;|;1];|]`} -------------------------------------------------------------------------------- /commands/utility/CCdelete.js: -------------------------------------------------------------------------------- 1 | module.exports = ({ 2 | name:"del-cmd", 3 | aliases: ['delcmd','cmd-del','delete-cmd','cmd-delete','deletecmd','cmddelete'], 4 | code:`$color[1;$getServerVar[color]] 5 | $description[1;$getServerVar[check] **Custom command has been deleted 6 | Deleted tag: \`$getServerVar[prefix]$message[1]\`**] 7 | $setservervar[cdes;$replacetext[$getservervar[cdes];~~$splittext[$get[i]];;1]] 8 | $textsplit[$getservervar[cdes];~~] 9 | $setservervar[ccmd;$replacetext[$getservervar[ccmd];~~$splittext[$get[i]];;1]] 10 | $let[i;$findtextsplitindex[$message[1]]] 11 | $onlyif[$findtextsplitindex[$message[1]]!=0;$getservervar[error] **$username** You provided an invalid **custom command**] 12 | $textsplit[$getservervar[ccmd];~~] 13 | $onlyif[$message!=;$getservervar[error] **$username** You need to provide the trigger] 14 | $onlyIf[$hasPerms[$guildid;$authorid;manageserver]==true;$getservervar[error] **$username** You are missing **\`manage server\`** permission]`}) -------------------------------------------------------------------------------- /commands/utility/CClist.js: -------------------------------------------------------------------------------- 1 | module.exports = ({ 2 | name:"cmd-list", 3 | aliases: ['listcmd','list-cmd','cmdlist'], 4 | code:` 5 | $author[1;$toUpperCase[$servername's custom commands];$getServerVar[suca]] 6 | $color[1;$getServerVar[color]] 7 | $description[1;$replacetext[$replacetext[$checkcondition[$get[t]==mtags];true;$replacetext[<@$joinsplittext[>\n<@]>;<@>;]];false;$joinsplittext[\n ]]] 8 | 9 | $textsplit[$replacetext[$replacetext[$checkcondition[$get[t]==ctags];true;$replacetext[$getservervar[ctags];heh~~;]];false;$getservervar[$get[t]]];~~] 10 | $onlyif[$replacetext[$replacetext[$checkcondition[$get[t]==ctags];true;heh];false;]!=$getservervar[$get[t]];$getServerVar[error] **This guild has no available tags**] 11 | $let[t;ccmd]`}) -------------------------------------------------------------------------------- /commands/utility/Ping 4 prefix.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "$alwaysExecute", 3 | code: ` 4 | $author[1;Needed help;$getServerVar[suca]] 5 | $color[1;$getServerVar[color]] 6 | $description[1;**<@$authorid> my server 1st prefix is \`$getServerVar[prefix]\`** 7 | **my server 2e prefix is \`$getServerVar[prefix2]\`** 8 | **my server 3th prefix is \`$getServerVar[prefix3]\`** 9 | **my server 4th prefix is \`$getServerVar[prefix4]\`** 10 | **my server 5th prefix is \`$getServerVar[prefix5]\`** 11 | **Do \`$getservervar[prefix]help\` for my command list**] 12 | $onlyIf[$mentioned[1]==$clientid;]` 13 | } -------------------------------------------------------------------------------- /commands/utility/afkoff.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "$alwaysExecute", 3 | $if: "v4", 4 | code: ` 5 | $if[$getUserVar[afk]==true] 6 | $setuservar[afk_pings;0] 7 | $setuservar[afk_mentions;] 8 | $setuservar[afkr;] 9 | $setuservar[afkt;0] 10 | $setUserVar[afk;false] 11 | 12 | 13 | 14 | **$usertag** i have removed you from afk 15 | \`\`\`js 16 | Times pinged: $getUserVar[afk_pings] 17 | Afk time: $parseDate[$sub[$dateStamp;$getUserVar[afkt;$mentioned[1]]];time] ago 18 | Mentions: $getUserVar[afk_mentions]\`\`\` 19 | $endif`} -------------------------------------------------------------------------------- /commands/utility/afkreason.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "afkreason", 3 | $if: "v4", 4 | code: ` 5 | $author[1;Afk reason modified;https://images-ext-1.discordapp.net/external/yqI36lWljGkYOLAhmgc6u3YVk5zP--SgpOdwljSmdK4/https/i.ibb.co/5TCYr8h/success.png] 6 | $color[1;$getServerVar[color]] 7 | $description[1;Edited the afk role to $message**] 8 | 9 | $setServerVar[afkr;$message] 10 | 11 | $onlyIf[$getUserVar[afk]==true;$getServerVar[error] You are not afk] 12 | 13 | $argsCheck[>0;$getServerVar[error] **Correct usage: $tolowercase[$commandname] $getservervar[prefix]$commandname < reason >**] 14 | 15 | 16 | $if[$getServerVar[afkroles]!=undefined] 17 | $onlyForRoles[$joinsplittext[;];$getServerVar[error] You are missing an **afk** role] 18 | 19 | $textsplit[$getservervar[afkroles];/] 20 | $endif`} -------------------------------------------------------------------------------- /commands/utility/afkreset.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "afkreset", 3 | code: ` 4 | $setServerVar[afkroles;undefined] 5 | $author[1;Afk roles removed;https://images-ext-1.discordapp.net/external/yqI36lWljGkYOLAhmgc6u3YVk5zP--SgpOdwljSmdK4/https/i.ibb.co/5TCYr8h/success.png] 6 | $color[1;$getServerVar[color]] 7 | $description[1;Afk roles have been reset] 8 | 9 | $onlyIf[$hasPerms[$guildid;$authorid;manageroles]==true;$getServerVar[error] **You are missing the \`manage roles\` permission**] 10 | $onlyIf[$hasPerms[$guildid;$clientid;manageroles]==true;$getServerVar[error] **I am missing the \`manage roles\` permission**]` 11 | } -------------------------------------------------------------------------------- /commands/utility/afkroles.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "afkroles", 3 | code: ` 4 | $author[1;Afk role set;https://images-ext-1.discordapp.net/external/yqI36lWljGkYOLAhmgc6u3YVk5zP--SgpOdwljSmdK4/https/i.ibb.co/5TCYr8h/success.png] 5 | $color[1;$getServerVar[color]] 6 | $description[1;Set <@&$findRole[$message]> to afk roles] 7 | $setServerVar[afkroles;$findRole[$message]] 8 | 9 | 10 | 11 | $onlyIf[$roleExists[$findRole[$message]]!=false;$getServerVar[error] You provided an invalid **role**] 12 | 13 | 14 | $argsCheck[>0;$getServerVar[error] **Correct usage: $tolowercase[$commandname] $getservervar[prefix]$commandname < @role >**] 15 | 16 | 17 | $onlyIf[$hasPerms[$guildid;$authorid;manageroles]==true;$getServerVar[error] **You are missing the \`manage roles\` permission**] 18 | $onlyIf[$hasPerms[$guildid;$clientid;manageroles]==true;$getServerVar[error] **I am missing the \`manage roles\` permission**]`} -------------------------------------------------------------------------------- /commands/utility/avatar.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "avatar", 3 | aliases: ['av','pfp'], 4 | code: ` 5 | $replaceText[$replaceText[$userAvatar[$findUser[$message;yes]];.webp;.png];.jpg;.png]`} -------------------------------------------------------------------------------- /commands/utility/avlink.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "avlink", 3 | code: ` 4 | **\`\`\` 5 | $useravatar[$finduser[$message;yes]]\`\`\`**`} -------------------------------------------------------------------------------- /commands/utility/banner.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "banner", 3 | code: ` 4 | $getUserBanner[$get[user];4096;yes] 5 | 6 | 7 | $onlyIf[$getUserBanner[$get[u];4096;yes]!=null;$getServerVar[error] Banner not detected] 8 | $onlyIf[$getUserBanner[$get[u];4096;yes]!=undefined;$getServerVar[error] Banner not detected] 9 | $let[u;$findUser[$message;yes]] 10 | 11 | $let[user;$findUser[$message;yes]]`} -------------------------------------------------------------------------------- /commands/utility/bug.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "bug", 3 | code: ` 4 | $color[1;$getServerVar[color]] 5 | $description[1;**$getServerVar[check] Bug report send out, my developer will look into it**] 6 | $sendDM[**New report $username[$botownerid]** 7 | \`\`\`js 8 | Author: $usertag[$authorid] 9 | Guildid: $guildID 10 | Report: $message\`\`\`;$botownerid] 11 | 12 | $argsCheck[>24;**$getServerVar[error] $username describe in more than 25 words what the bug is**]`} -------------------------------------------------------------------------------- /commands/utility/calc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "calc", 3 | aliases: ['math','calculate','calculator'], 4 | code: ` 5 | **Math problem** 6 | \`\`\`js 7 | $message\`\`\` 8 | 9 | **Solution** 10 | \`\`\` 11 | Abbreviated: $abbreviate[$round[$math[$message]]] 12 | Truncated: $truncate[$math[$message]] 13 | Seperated: $numberSeparator[$math[$message];,] 14 | Actual result: $math[$message]\`\`\` 15 | 16 | $argsCheck[>0;$getServerVar[error] **Correct usage** 17 | \`\`\`js 18 | $getservervar[prefix]$commandname < math problem >\`\`\`] 19 | 20 | $onlyIf[$checkContains[$message;+;-;*;/;%;^;1;2;3;4;5;6;7;8;9;0]==true;**$getServerVar[error] $username Invalid math problem**] 21 | $suppressErrors`} -------------------------------------------------------------------------------- /commands/utility/clear.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "clear", 3 | code: ` 4 | 5 | $clear[$message] 6 | $onlyIf[$isNumber[$message]==true;$getServerVar[error] You provided an invalid number] 7 | $onlyIf[$message<101;$getServerVar[error] You can't clear more than 100 messages] 8 | 9 | $onlyIf[$hasPerms[$guildid;$authorid;managemessages]==true;$getServerVar[error] **You are missing the \`manage messages\` permission**] 10 | $onlyIf[$hasPerms[$guildid;$clientid;managemessages]==true;$getServerVar[error] **I am missing the \`manage messages\` permission**]`} -------------------------------------------------------------------------------- /commands/utility/command.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "command", 3 | aliases: "cmd", 4 | usage: "command < command name >", 5 | code: ` 6 | $getServerVar[check] **INFORMATION ABOUT THE COMMAND $touppercase[$commandinfo[$message;name]]** 7 | $author[1;Command info;$getServerVar[suca]] 8 | $color[1;$getServerVar[color]] 9 | $description[1;$getServerVar[rdot] **Name: \`$commandinfo[$message;name]\`** 10 | $getServerVar[rdot] **Aliases: \`$commandinfo[$message;aliases]\`** 11 | $getServerVar[rdot] **Usage: \`$commandinfo[$message;usage]\`** 12 | $getServerVar[rdot] **Run: \`$getServerVar[prefix]$commandinfo[$message;usage]\`**] 13 | 14 | 15 | 16 | 17 | $suppressErrors[$getServerVar[error] **$username** Invalid **command**] 18 | $onlyIf[$message!=;$getServerVar[error] **Correct usage:** \`\`\`js 19 | $getservervar[prefix]$commandname < command name >\`\`\`]`} -------------------------------------------------------------------------------- /commands/utility/cprefix.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "cprefix", 3 | code: ` 4 | $setGlobalUserVar[cprefix;$replaceText[$message; ;]] 5 | 6 | $color[1;$getServerVar[color]] 7 | $description[1;$getServerVar[check] **Edited your global prefix** 8 | <:right_arrow:961725419818745966> Old prefix: $getGlobalUserVar[cprefix] 9 | <:right_arrow:961725419818745966> New prefix: $replaceText[$message; ;]] 10 | 11 | $argsCheck[>0;$getservervar[error] **Correct usage: $getServerVar[prefix]$commandname < prefix >**] 12 | `} -------------------------------------------------------------------------------- /commands/utility/decline.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "decline", 3 | code: ` 4 | $channelSendMessage[$getServerVar[botLog];<@$findMember[$message[1];no]> {newEmbed: {description:** 5 | Your bot \`$usertag[$getuservar[clientid;$findMember[$message[1];no]]]\` has been declined 6 | Reason: $messageSlice[1]**} {color:$getServerVar[color]}};no] 7 | 8 | 9 | $argscheck[>2;$getServerVar[error] **Correct usage: $getservervar[prefix]$commandname < userID > < reason >**] 10 | $onlyIf[$memberExists[$message[1]]==true;$getServerVar[error] You provided an **invalid** membert] 11 | $onlyIf[$getServerVar[arole]!=undefined;$getServerVar[error] Accepted role has not been set yet] 12 | $onlyIf[$getServerVar[brole]!=undefined;$getServerVar[error] Bot role has not been set yet] 13 | $onlyIf[$getServerVar[botLog]!=undefined;$getServerVar[error] Bot log has not been set yet] 14 | $onlyIf[$hasPerms[$guildid;$authorid;manageserver]==true;$getServerVar[error] **You are missing \`manage server\` permission**]`} -------------------------------------------------------------------------------- /commands/utility/delete-starboard.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "delete-starboard", 3 | $if: "v4", 4 | aliases: ['dsb','deletestarboard'], 5 | code: ` 6 | $author[1;Starboard message removed;https://images-ext-2.discordapp.net/external/0dqJGVrHlovqd2qm3uKVloEm0tI0yrvHTCXkWuewltg/https/i.imgur.com/AlMToQl.png] 7 | $color[1;$getServerVar[color]] 8 | $description[1;**Starboard message deleted**] 9 | $deletemessage[$message] 10 | 11 | 12 | 13 | $onlyIf[$message!=;$getServerVar[error] **Correct usage: $getservervar[prefix]$commandname < messageID >**] 14 | 15 | 16 | $onlyIf[$messageexists[$message]!=;$getServerVar[error] You provided an **invalid** messageID] 17 | 18 | 19 | $onlyIf[$getServerVar[schannel]!=;$getServerVar[error] **Starboard channel has not been set yet**] 20 | 21 | $onlyIf[$hasPerms[$guildid;$authorid;managemessages]==true;$getServerVar[error] **You are missing \`manage messages\` permission**] 22 | $onlyIf[$hasPerms[$guildid;$clientid;managemessages]==true;$getServerVar[error] **I am missing \`manage messages\`permission**]`} -------------------------------------------------------------------------------- /commands/utility/disablesboard.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "disablesboard", 3 | code: ` 4 | $author[1;Starboard disabled;https://images-ext-2.discordapp.net/external/0dqJGVrHlovqd2qm3uKVloEm0tI0yrvHTCXkWuewltg/https/i.imgur.com/AlMToQl.png] 5 | $color[1;$getServerVar[color]] 6 | $description[1;**starboard channel has been disabled**] 7 | 8 | $setServerVar[schannel;] 9 | $setservervar[sreq;0] 10 | 11 | 12 | 13 | 14 | $onlyIf[$hasPerms[$guildid;$authorid;managechannel]==true;$getServerVar[error] **You are missing \`manage channel\` permission**] 15 | $onlyIf[$hasPerms[$guildid;$clientid;managechannel]==true;$getServerVar[error] **I am missing \`manage channel\` permission**]`} -------------------------------------------------------------------------------- /commands/utility/disbale-gtn.js: -------------------------------------------------------------------------------- 1 | module.exports = ({ 2 | name: "disable-gtn", 3 | code: ` 4 | $author[1;Guess the number disabled;https://images-ext-1.discordapp.net/external/rJPv1FoZ6gwjfeM-caDcWryQFqx9-MkYvSSOJzPE3hQ/https/i.imgur.com/7EllBlG.png] 5 | $color[1;$getServerVar[color]] 6 | $description[1;Guess the number has been disabled] 7 | $setservervar[gtntries;0] 8 | $setservervar[guess_the_number_channel;Not set] 9 | $setservervar[winning_number;0] 10 | $suppressErrors 11 | $onlyperms[managechannels;$getServerVar[error] **You are missing \`manage channels\` permission**]` 12 | }) 13 | -------------------------------------------------------------------------------- /commands/utility/gtnstats.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "gtnstats", 3 | aliases: ['gtnstatistics'], 4 | code: `$title[1;Guess The Number Stats] 5 | $color[1;$getServerVar[color]] 6 | $description[1;$getServerVar[rdot] \`GTN commands: disable-gtn, gtnstats, gtn\`] 7 | $addField[1;$getServerVar[rdot] GTN Status;$getservervar[gtnstatus];yes] 8 | $addField[1;$getServerVar[rdot] GTN Channel;<#$getservervar[guess_the_number_channel]>;yes] 9 | $addField[1;$getServerVar[rdot] Wins;$getglobaluservar[gtnwins;$findmember[$message]];yes] 10 | $addField[1;$getServerVar[rdot] Total Attempts/Wins;$getglobaluservar[gtnattempts;$findmember[$message]];yes] 11 | $thumbnail[1;$useravatar[$findmember[$message]]] 12 | $suppressErrors` 13 | } -------------------------------------------------------------------------------- /commands/utility/guess-number.js: -------------------------------------------------------------------------------- 1 | module.exports = ({ 2 | name: "guess-number", 3 | code: ` $color[1;$getServerVar[color]] 4 | $description[1;$getServerVar[check] **The winning number for GTN is \`$getservervar[winning_number]\`**] 5 | $onlyIf[$hasPerms[$guildid;$authorid;managemessages]==true;$getServerVar[error] **You are missing \`manage messages\` permission**] 6 | $suppressErrors` 7 | }); -------------------------------------------------------------------------------- /commands/utility/https.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "https", 3 | aliases: "http", 4 | usage: "http < code >", 5 | code: ` 6 | **( \`$message\` )** 7 | \`\`\`js 8 | $djsEval[require('http-status')['$message_MESSAGE'];yes]\`\`\` 9 | 10 | $onlyIf[$isNumber[$message]==true;**$getservervar[error] $username You provided an invalid number**] 11 | 12 | $onlyIf[$message!=;**$getServerVar[error] $username You need to provide a code**] 13 | 14 | $onlyIf[$checkContains[$message;100;101;102;103;122;200;201;202;203;204;205;206;207;208;226;300;301;302;303;304;305;306;307;308;400;401;402;403;404;405;406;407;408;409;410;412;413;414;415;415;416;417;418;420;422;423;424;426;428;429;431;444;449;450;451;499;500;501;502;503;504;505;506;507;508;509;510;511;599;598]==true;**$getServerVar[error] $username Invalid \`HTTPS\` code**]`}  15 | -------------------------------------------------------------------------------- /commands/utility/invite.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "invite", 3 | code: ` 4 | $author[1;Invite me;https://images-ext-1.discordapp.net/external/rJPv1FoZ6gwjfeM-caDcWryQFqx9-MkYvSSOJzPE3hQ/https/i.imgur.com/7EllBlG.png] 5 | $color[1;$getServerVar[color]] 6 | $description[1;Invite me to your server **[right here](https://discord.com/api/oauth2/authorize?client_id=$clientid&permissions=1479549643895&scope=bot%20applications.commands) to your server**] 7 | `} -------------------------------------------------------------------------------- /commands/utility/joincall.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "joincall", 3 | $if: "v4", 4 | code: ` 5 | $if[$getVar[match]==] 6 | $sendMessage[📱 Searching for open calls...;no] 7 | $setVar[match;$authorID] 8 | $setGlobalUserVar[channel;$channelID] 9 | $else 10 | $sendMessage[Match!;no] 11 | $sendMessage[📱 Searching for open calls...;no] 12 | $setVar[match;] 13 | $channelSendMessage[$getGlobalUserVar[channel;$getVar[match]];📱 Call found ( $randomtext[dont be rude;dont give out personal information;dont share your token] )] 14 | $setGlobalUserVar[chat;true;$getVar[match]] 15 | $setGlobalUserVar[chat;true] 16 | $setGlobalUserVar[user;$authorID;$getVar[match]] 17 | $setGlobalUserVar[user;$getVar[match]] 18 | $setGlobalUserVar[channel;$channelID] 19 | $endif 20 | `} -------------------------------------------------------------------------------- /commands/utility/joindate.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "joindate", 3 | code: ` 4 | <:xelanoted:952137244821561357> **$usertag[$finduser[$message;yes]]** joined at \`$formatdate[$memberJoinedDate[$guildid;$findUser[$message;yes];ms];L]\``} -------------------------------------------------------------------------------- /commands/utility/lenght.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "length", 3 | aliases: ['legnht','lenth'], 4 | code: ` 5 | $numberSeparator[$charcount[$message];,] 6 | $argsCheck[>0$getServerVar[error] **Correct usage: $getservervar[prefix]$commandname < text >**`} -------------------------------------------------------------------------------- /commands/utility/mdhtml.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "mdhtml", 3 | code: ` 4 | $createfile[$get[res];markdown$random[100;93449].txt] 5 | 6 | \`\`\`js 7 | $get[res]\`\`\` 8 | 9 | $setvar[ev;$get[res]] 10 | 11 | $let[res;$replacetext[$djsEval[ 12 | try { 13 | const os = require('os') 14 | const fs = require('fs'); 15 | const ms = require('pretty-ms'); 16 | const axios = require('axios'); 17 | const cmd = client.loader.paths[0].commandsLocation.default; 18 | const discord = require('discord.js'); 19 | const _ = require('lodash'); 20 | function uc() { client.loader.update() } 21 | $get[m] 22 | } catch(err) { 23 | err 24 | } 25 | ;yes];$clienttoken;APPLICATION_TOKEN] 26 | $suppresserrors[Suppressed an error to prevent crashing h] 27 | $let[m;$replacetext[$readfile[mdhtml.txt];.......................................;$message]] 28 | $let[last;$getvar[ev]] 29 | $deletecommand 30 | $argsCheck[>0;$getServerVar[error] **Correct usage:** \`\`\`js 31 | $getservervar[prefix]$commandname < markdown here >\`\`\`]`} -------------------------------------------------------------------------------- /commands/utility/members.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "members", 3 | code: ` 4 | 5 | $author[1;Total member count;https://images-ext-1.discordapp.net/external/8KR3C5Fj_QiD3s-_L-87W3M1bOiamDUUd0ygnxJOZEg/http/i.imgur.com/AlMToQl.png] 6 | $color[1;$getServerVar[color]] 7 | $description[1; 8 | <:reddot:953977080054415380> **Humans: \`$numberSeparator[$membersCount[$guildid;;no];,]\` 9 | <:reddot:953977080054415380> Bots: \`$numberSeparator[$botcount;,]\` 10 | <:reddot:953977080054415380> Overall: \`$numberSeparator[$membersCount;,]\`**] `} 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /commands/utility/nickname.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "nickname", 3 | code: ` 4 | $nickname[$findUser[$message;yes]]`} -------------------------------------------------------------------------------- /commands/utility/password.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "password", 3 | usage: "password < length >", 4 | code: ` 5 | $sendDm[\`\`\`js 6 | $randomString[$message]\`\`\`;$authorid] 7 | $sendDm[$getServerVar[check] **$username here is your random password,don't share with anyone**;$authorid] 8 | $sendMessage[$getservervar[check] **\`$username\` Send you a dm with your new password**;no] 9 | 10 | $onlyIf[$isNumber[$message]==true;$getServerVar[error] **\`$username\` Invalid number**] 11 | 12 | $onlyIf[$message!=;$getServerVar[error] **Correct usage:** \`\`\`js 13 | $getServerVar[prefix]$commandname < length >\`\`\`]`} 14 | -------------------------------------------------------------------------------- /commands/utility/ping.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "ping", 3 | code: ` 4 | $getServerVar[check] **$username Heres my ping** 5 | $color[1;$getServerVar[color]] 6 | $description[1;\`\`\`js 7 | Message ping: $numberSeparator[$messageping;,] ms 8 | Database ping: $numberSeparator[$dbping;,] ms\`\`\`]`} -------------------------------------------------------------------------------- /commands/utility/poll.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "poll", 3 | code: ` 4 | $getServerVar[check] **Poll has been created** 5 | $color[1;$getServerVar[color]] $author[1;$replaceText[**📊 $username's poll;*;];$useravatar[$clientid]] $description[1;❔ Question: $splitText[1] 6 | 7 | 1️⃣ Choice: $splitText[2] 8 | 2️⃣ Choice: $splitText[3]] 9 | $addReactions[2️⃣;1️⃣] 10 | 11 | $textSplit[$noMentionMessage;/] 12 | 13 | $argsCheck[>0;$getServerVar[error] **Correct usage: $getservervar[prefix]$commandname < question > / < choice 1 > / < choice 2 >**] 14 | `} -------------------------------------------------------------------------------- /commands/utility/remindme.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "remind-me", 3 | aliases: ['remindme','reminder'], 4 | code: ` 5 | 6 | $sendDm[🔔 **Reminder alert** 🔔 7 | 8 | $messageslice[1];$authorid] 9 | 10 | $wait[$message[1]] 11 | 12 | $sendMessage[**I will remind you in \`$message[1]\` with the reminder** 13 | $messageslice[1]] 14 | 15 | 16 | 17 | 18 | $onlyif[$isnumber[$replacetext[$replacetext[$replacetext[$replacetext[$message[1];s;;1];m;;1];h;;1];d;;1]]==true;$getServerVar[error] **$username Invalid time \`unit\`**] 19 | $onlyif[$checkcontains[$message[1];s;h;m;d]==true;$getServerVar[error] **$username Invalid time \`unit\` ( expected: \`s\`,\`m\`,\`h\`,\`d\` )**] 20 | $onlyIf[$messageSlice[1]!=;$getservervar[error] **Correct usage: 21 | \`\`\`js 22 | $getServerVar[prefix]$commandname < time > < reminder >\`\`\`**] 23 | $onlyIf[$isUserDMenabled[$authorid]==true;$getServerVar[error] **$usertag You need to enable your dms**]`} -------------------------------------------------------------------------------- /commands/utility/roleid.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "roleid", 3 | code: ` 4 | \`$findRole[$message]\` 5 | $onlyIf[$findRole[$message]!=;<:7103zerounderstand:955637255446364201> **$username** Your command usage was invalid ( \`$getservervar[prefix]$commandname < @role >\` )]`} -------------------------------------------------------------------------------- /commands/utility/roleinfo.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "roleinfo", 3 | code: ` 4 | $author[1;Role info;https://cdn.discordapp.com/emojis/946761781345406996.webp?size=56&quality=lossless] 5 | $color[1;$getRoleColor[$get[id]]] 6 | $description[1;** 7 | • Role 8 | <:spaced:946814778393903154>➥ Name » <@&$get[id]> 9 | <:spaced:946814778393903154>➥ ID » $get[id] 10 | <:spaced:946814778393903154>➥ Hex » $getRoleColor[$get[id]] 11 | <:spaced:946814778393903154>➥ Creation » $creationDate[$get[id];time] 12 | <:spaced:946814778393903154>➥ Position » $rolePosition[$get[id]] 13 | • Members 14 | <:spaced:946814778393903154>➥ Size » $numberSeparator[$gettextsplitlength;,] 15 | <:spaced:946814778393903154>➥ Members » $usersWithRole[$findRole[$message];$guildID;mention; , ] 16 | • Permissions 17 | <:spaced:946814778393903154>➥ Mentionable » $isMentionable[$get[id]]**] 18 | 19 | 20 | $textSplit[$usersWithRole[$get[id];$guildID;mention;, ];, ] 21 | 22 | $let[id;$findRole[$message]]`} -------------------------------------------------------------------------------- /commands/utility/setabot.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "setabot", 3 | code: ` 4 | $color[1;$getServerVar[color]] 5 | $description[1;$getServerVar[check] **Addbot channel been set to <#$findChannel[$message]>**] 6 | 7 | $setServerVar[abc;$findChannel[$message]] 8 | 9 | 10 | 11 | $onlyIf[$channelExists[$findChannel[$message]]!=false;$getServerVar[error] You provided an **invalid** channel] 12 | 13 | $onlyIf[$message!=;$getServerVar[error] **Correct usage: $getservervar[prefix]$commandname < #channel >**] 14 | 15 | $onlyIf[$hasPerms[$guildid;$authorid;managechannel]==true;$getServerVar[error] **You are missing \`manage channel\` permission**] 16 | $onlyIf[$hasPerms[$guildid;$clientid;managechannel]==true;$getServerVar[error] ** I am missing \`manage channel\` permission**]`} -------------------------------------------------------------------------------- /commands/utility/setaccept.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "setaccept", 3 | code: ` 4 | $color[1;$getServerVar[color]] 5 | $description[1;$getServerVar[check] **Accepted role has been set to <@&$findRole[$message]>**] 6 | 7 | $setServerVar[arole;$findRole[$message]] 8 | 9 | 10 | 11 | $onlyIf[$roleExists[$findRole[$message]]!=false;$getServerVar[error] You provided an **invalid** role] 12 | 13 | $onlyIf[$message!=;$getServerVar[error] **Correct usage: $getservervar[prefix]$commandname < @role >**] 14 | 15 | $onlyIf[$hasPerms[$guildid;$authorid;manageroles]==true;$getServerVar[error] **You are missing \`manage roles\` permission**] 16 | $onlyIf[$hasPerms[$guildid;$clientid;manageroles]==true;$getServerVar[error] ** I am missing \`manage roles\` permission**]`} -------------------------------------------------------------------------------- /commands/utility/setage.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "setage", 3 | code: ` 4 | $color[1;$getServerVar[color]] 5 | $description[1;$getServerVar[check] Your age has been set to **$messagey**] 6 | $setGlobalUserVar[age;$message] 7 | 8 | $onlyIf[$isNumber[$message]!=false;$getServerVar[error] You provided an **invalid** number] 9 | $onlyIf[$message!=;$getServerVar[error] **Correct usage: $getservervar[prefix]$commandname < age >**] 10 | 11 | $onlyIf[$message<101;$getServerVar[error] You can't be older than **100**]`} -------------------------------------------------------------------------------- /commands/utility/setbio.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "setbio", 3 | code: ` 4 | $color[1;$getServerVar[color]] 5 | $description[1;$getServerVar[check] Your bio has been set to: $message] 6 | $setGlobalUserVar[bio;$message] 7 | 8 | 9 | $onlyIf[$message!=;$getServerVar[error] **Correct usage: $getservervar[prefix]$commandname < bio >**] 10 | `} -------------------------------------------------------------------------------- /commands/utility/setbirthday.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "setbirthday", 3 | code: ` 4 | $color[1;$getServerVar[color]] 5 | $description[1;$getServerVar[check] Your birthday has been set to **$message**] 6 | $setGlobalUserVar[birthday;$message] 7 | 8 | 9 | $onlyIf[$message!=;$getServerVar[error] **Correct usage: $getservervar[prefix]$commandname < date >**] 10 | 11 | $onlyIf[$tolowercase[$checkContains[$message;q;w;e;r;t;y;u;i;o;p;a;s;d;f;g;h;j;k;l;z;x;c;v;b;n;m;;-;/;1;2;3;4;5;6;7;8;9;0]]==true;$getServerVar[error] You provided an **invalid** date]`} -------------------------------------------------------------------------------- /commands/utility/setblog.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "setblog", 3 | code: ` 4 | $color[1;$getServerVar[color]] 5 | $description[1;$getServerVar[check] **Bot log has been set to <#$findChannel[$message]>**] 6 | 7 | $setServerVar[botLog;$findChannel[$message]] 8 | 9 | 10 | 11 | $onlyIf[$channelExists[$findChannel[$message]]!=false;$getServerVar[error] You provided an **invalid** channel] 12 | 13 | $onlyIf[$message!=;$getServerVar[error] **Correct usage: $getservervar[prefix]$commandname < #channel >**] 14 | 15 | $onlyIf[$hasPerms[$guildid;$authorid;managechannel]==true;$getServerVar[error] **You are missing \`manage channel\` permission**] 16 | $onlyIf[$hasPerms[$guildid;$clientid;managechannel]==true;$getServerVar[error] ** I am missing \`manage channel\` permission**]`} -------------------------------------------------------------------------------- /commands/utility/setbot.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "setbot", 3 | code: ` 4 | $color[1;$getServerVar[color]] 5 | $description[1;$getServerVar[check] **Bot role has been set to <@&$findRole[$message]>**] 6 | 7 | $setServerVar[brole;$findRole[$message]] 8 | 9 | 10 | 11 | $onlyIf[$roleExists[$findRole[$message]]!=false;$getServerVar[error] You provided an **invalid** role] 12 | 13 | $onlyIf[$message!=;$getServerVar[error] **Correct usage: $getservervar[prefix]$commandname < @role >**] 14 | 15 | $onlyIf[$hasPerms[$guildid;$authorid;manageroles]==true;$getServerVar[error] **You are missing \`manage roles\` permission**] 16 | $onlyIf[$hasPerms[$guildid;$clientid;manageroles]==true;$getServerVar[error] ** I am missing \`manage roles\` permission**]`} -------------------------------------------------------------------------------- /commands/utility/setgender.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "setgender", 3 | code: ` 4 | $color[1;$getServerVar[color]] 5 | $description[1;$getServerVar[check] Your gender has been set to **$message**] 6 | $setGlobalUserVar[gender;$message] 7 | 8 | 9 | $onlyIf[$message!=;$getServerVar[error] **Correct usage: $getservervar[prefix]$commandname < gender >**] 10 | $onlyIf[$tolowercase[$checkContains[$message;agender;androgyne;androgynous;bigender;cis female;cis feminine;cis male;cis masculine;cis woman;demigirl;demiguy;female;feminine;femme;genderqueer;genderweird;gender fluid;intergender;intersex;male;man;masculine;neutrois;nonbinary;other;pangender;third gender;trans female;trans male;trans man;trans feminine;trans femme;trans woman;woman]]==true;$getServerVar[error] You provided an **invalid** gender]`} -------------------------------------------------------------------------------- /commands/utility/setheight.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "setheight", 3 | code: ` 4 | $color[1;$getServerVar[color]] 5 | $description[1;$getServerVar[check] Your height has been set to **$message**] 6 | $setGlobalUserVar[height;$message] 7 | 8 | 9 | $onlyIf[$message!=;$getServerVar[error] **Correct usage: $getservervar[prefix]$commandname < height >**] 10 | $onlyIf[$tolowercase[$checkContains[$message;1;2;3;4;5;6;7;8;9;0;';ft;f;t]]==true;$getServerVar[error] You provided an **invalid** height] 11 | `} -------------------------------------------------------------------------------- /commands/utility/sethobbies.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "sethobbies", 3 | aliases: ['sethobbie','sethobby'], 4 | code: ` 5 | $color[1;$getServerVar[color]] 6 | $description[1;$getServerVar[check] Your hobbies have been set to **$message**] 7 | $setGlobalUserVar[hobbies;$message] 8 | 9 | 10 | $onlyIf[$message!=;$getServerVar[error] **Correct usage: $getservervar[prefix]$commandname < hobby >**] 11 | $onlyIf[$tolowercase[$checkContains[$message;1;2;3;4;5;6;7;8;9;0;q;w;e;r;t;y;u;i;o;p;a;s;d;f;g;h;j;k;l;z;x;c;v;b;n;m;,;.;/;?;>;<;#COLON#;#SEMI#;";-;_;=;+;!;@;#;$;%;^;&;*;(;);\`;~]]==true;$getServerVar[error] You provided an **invalid** hobby]`} -------------------------------------------------------------------------------- /commands/utility/setname.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "setname", 3 | code: ` 4 | $color[1;$getServerVar[color]] 5 | $description[1;$getServerVar[check] Your name has been set to **$message**] 6 | $setGlobalUserVar[name;$message] 7 | 8 | 9 | $onlyIf[$message!=;$getServerVar[error] **Correct usage: $getservervar[prefix]$commandname < name >**] 10 | $onlyIf[$tolowercase[$checkContains[$message;q;w;e;r;t;y;u;i;o;p;a;s;d;f;g;h;j;k;l;z;x;c;v;b;n;m;.;,;-]]==true;$getServerVar[error] You provided an **invalid** name]`} -------------------------------------------------------------------------------- /commands/utility/setnickname.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "setnickname", 3 | code: ` 4 | $color[1;$getServerVar[color]] 5 | $description[1;$getServerVar[check] Your nickname has been set to **$message**] 6 | $setGlobalUserVar[nickname;$message] 7 | 8 | 9 | $onlyIf[$message!=;$getServerVar[error] **Correct usage: $getservervar[prefix]$commandname < nickname >**] 10 | $onlyIf[$tolowercase[$checkContains[$message;.;,;/;-;+;=;_;q;w;e;r;t;y;u;i;o;p;a;s;d;f;g;h;j;k;l;z;x;c;v;b;n;m]]==true;$getServerVar[error] You provided an **invalid** nickname]`} -------------------------------------------------------------------------------- /commands/utility/setprofilecolor.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "setprofilecolor", 3 | code: ` 4 | $color[1;$getServerVar[color]] 5 | $description[1;$getServerVar[check] Your bio color has been set to **$message**] 6 | $setGlobalUserVar[pcolor;$message] 7 | 8 | 9 | $onlyIf[$message!=;$getServerVar[error] **Correct usage: $getservervar[prefix]$commandname < hex >**] 10 | $onlyIf[$isValidHex[$message]==true;$getServerVar[error] You provided an **invalid** hex]`} -------------------------------------------------------------------------------- /commands/utility/setprofileimage.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "setprofileimage", 3 | aliases: ['setbanner','setbannerimage','setprofilebanner'], 4 | code: ` 5 | $color[1;$getServerVar[color]] 6 | $description[1;$getServerVar[check] Your profile banner has been set] 7 | $image[1;$message] 8 | $setGlobalUserVar[pimage;$message] 9 | 10 | 11 | $onlyIf[$message!=;$getServerVar[error] **Correct usage: $getservervar[prefix]$commandname < image link >**] 12 | $onlyIf[$isValidLink[$message]==true;$getServerVar[error] You provided an **invalid** image link]`} -------------------------------------------------------------------------------- /commands/utility/setpronoun.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "setpronoun", 3 | aliases: ['setpronouns','pronouns','pronoun'], 4 | code: ` 5 | $color[1;$getServerVar[color]] 6 | $description[1;$getServerVar[check] Your pronoun has been set to **$message**] 7 | $setGlobalUserVar[pronouns;$message] 8 | 9 | 10 | $onlyIf[$message!=;$getServerVar[error] **Correct usage: $getservervar[prefix]$commandname < pronoun >**] 11 | $onlyIf[$tolowercase[$checkContains[$message;all;another;any;anybody;anyone;anything;both;each;eachother;either;everybody;everyone;everything;few;he;her;hers;herself;him;himself;his;I;it;its;itself;little;many;me;mine;more;most;much;my;myself;neither;noone;nobody;none;nothing;one;oneanother;other;others;our;ours;ourselves;several;she;some;somebody;someone;something;that;their;theirs;them;themselves;these;they;this;those;us;we;what;whatever;which;whichever;who;whoever;whom;whomever;whose;you;your;yours;yourself;yourselves;/;\]]==true;$getServerVar[error] You provided an **invalid** pronoun]`} -------------------------------------------------------------------------------- /commands/utility/setsboard.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "setsboard", 3 | $if: "v4", 4 | code: ` 5 | $author[1;;https://images-ext-2.discordapp.net/external/0dqJGVrHlovqd2qm3uKVloEm0tI0yrvHTCXkWuewltg/https/i.imgur.com/AlMToQl.png] 6 | $color[1;$getServerVar[color]] 7 | $description[1;**Starboard channel been set to <#$findChannel[$message]>**] 8 | 9 | $setServerVar[schannel;$findChannel[$message]] 10 | 11 | 12 | 13 | $onlyIf[$channelExists[$findChannel[$message]]!=false;$getServerVar[error] You provided an **invalid** channel] 14 | 15 | $onlyIf[$message!=;$getServerVar[error] **Correct usage: $getservervar[prefix]$commandname #channel**] 16 | 17 | $onlyIf[$hasPerms[$guildid;$authorid;managechannel]==true;$getServerVar[error] ** You are missing \`manage channel\` permission**] 18 | $onlyIf[$hasPerms[$guildid;$clientid;managechannel]==true$getServerVar[error] **I am missing \`manage messages\` permission**]`} -------------------------------------------------------------------------------- /commands/utility/setsreq.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "setsreq", 3 | $if: "v4", 4 | code: ` 5 | $color[1;$getServerVar[color]] 6 | $description[1;$getServerVar[check] ** Starboard req is set to \`$message\`**] 7 | 8 | $setServerVar[sreq;$message] 9 | 10 | $onlyIf[$message!=;$getServerVar[error] **Correct usage: $getservervar[prefix]$commandname < amount >**] 11 | 12 | 13 | $onlyIf[$isNumber[$message]!=false;$getServerVar[error] You provided an **invalid** number] 14 | 15 | $onlyIf[$hasPerms[$guildid;$authorid;managechannel]==true;$getServerVar[error] **You are missing \`manage channel\` permission**] 16 | $onlyIf[$hasPerms[$guildid;$clientid;managechannel]==true;$getServerVar[error] ** I am missing \`manage messages\` permission**]`} -------------------------------------------------------------------------------- /commands/utility/setvent.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "setvent", 3 | $if: "v4", 4 | code: ` 5 | $color[1;$getServerVar[color]] 6 | $description[1;$getServerVar[check] **Vent channel set to <#$get[id]>**] 7 | 8 | $setservervar[vchannel;$get[id]] 9 | 10 | $onlyIf[$channelExists[$get[id]]!=false;$getServerVar[error] You provided an **invalid** channel] 11 | 12 | $onlyIf[$get[id]!=;$getServerVar[error] **Correct usage: $getservervar[prefix]$commandname #channel**] 13 | 14 | 15 | $let[id;$findChannel[$message;yes]] 16 | 17 | $onlyIf[$hasPerms[$guildid;$authorid;manageserver]==true;$getServerVar[error] **You are missing \`manage server\` permission**]`} -------------------------------------------------------------------------------- /commands/utility/setzodiacsign.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "setzodiacsign", 3 | aliases: ['setzodiac','zodiac'], 4 | code: ` 5 | <:7103zerounderstand:955637255446364201> **$username** Your zodiac sign has been set to **$message** 6 | $setGlobalUserVar[zodiac;$message] 7 | 8 | 9 | $onlyIf[$message!=;$getServerVar[error] **Correct usage: $getservervar[prefix]$commandname < zodiac >] 10 | $onlyIf[$tolowercase[$checkContains[$message;aries;taurus;gemini;cancer;leo;virgo;libra;scorpio;sagittarius;capricorn;aquarius;pisces ]]==true;$getServerVar[error] You provided an **invalid** zodiac sign]`} -------------------------------------------------------------------------------- /commands/utility/snipereset.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "snipereset", 3 | code: ` 4 | $setServerVar[sniperoles;undefined] 5 | $color[1;$getServerVar[color]] 6 | $description[1;$getServerVar[check] **Snipe roles disabled**] 7 | 8 | $onlyIf[$hasPerms[$guildid;$authorid;manageroles]==true;$getServerVar[error] **You are missing the \`manage roles\` permission**] 9 | $onlyIf[$hasPerms[$guildid;$clientid;manageroles]==true;$getServerVar[error] **I am missing the \`manage roles\` permission**]` 10 | } -------------------------------------------------------------------------------- /commands/utility/sniperoles.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "sniperoles", 3 | code: ` 4 | $color[1;$getServerVar[color]] 5 | $description[1;$getServerVar[check] **Set $rolename[$findRole[$message]] to snipe roles**] 6 | $setServerVar[sniperoles;$findRole[$message]] 7 | 8 | 9 | 10 | $onlyIf[$roleExists[$findRole[$message]]!=false;$getServerVar[error] That role does not exist] 11 | 12 | 13 | $argsCheck[>0;$getServerVar[error] **Correct usage: $tolowercase[$commandname] [@role]**] 14 | 15 | 16 | $onlyIf[$hasPerms[$guildid;$authorid;manageroles]==true;$getServerVar[error] **You are missing the \`manage roles\` permission**] 17 | $onlyIf[$hasPerms[$guildid;$clientid;manageroles]==true;$getServerVar[error] **I am missing the \`manage roles\` permission**]`} -------------------------------------------------------------------------------- /commands/utility/source.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "source", 3 | aliases: ['src','sourcecode','sourc'], 4 | code: ` 5 | $color[1;$getServerVar[color]] 6 | $author[1;My github repo] 7 | $description[1;**[Click here for my source code](https://github.com/Snipedprox/Nova)**]`} -------------------------------------------------------------------------------- /commands/utility/stickies.js: -------------------------------------------------------------------------------- 1 | module.exports = ({ 2 | name:"stickies", 3 | code:` 4 | $author[1;$toUpperCase[$servername's sticky commands];$getServerVar[suca]] 5 | $color[1;$getServerVar[color]] 6 | $description[1;$replacetext[$replacetext[$checkcondition[$get[t]==ssmtags];true;$replacetext[<@$joinsplittext[>\n<@]>;<@>;]];false;$joinsplittext[\n ]]] 7 | 8 | $textsplit[$replacetext[$replacetext[$checkcondition[$get[t]==ssctags];true;$replacetext[$getservervar[sctags];heh~~;]];false;$getservervar[$get[t]]];~~] 9 | $onlyif[$replacetext[$replacetext[$checkcondition[$get[t]==ssctags];true;heh];false;]!=$getservervar[$get[t]];$getServerVar[error] **This guild has no available sticky commands**] 10 | $onlyif[$checkcontains[$get[t];smtags;ssctags;sstags]==true;**Add \`tags\` in your argument**] 11 | $let[t;sstags]`}) -------------------------------------------------------------------------------- /commands/utility/sticky reply.js: -------------------------------------------------------------------------------- 1 | module.exports = ({ 2 | name:"$alwaysExecute", 3 | code:`$eval[$splittext[$get[i]]] 4 | $textsplit[$replaceText[$replaceText[$replaceText[$replaceText[$replaceText[$replaceText[$replaceText[$replaceText[$replaceText[$replaceText[$replaceText[$replaceText[$replaceText[$replaceText[$replaceText[$replaceText[$getservervar[ssreply];{server.name};$servername];{server.icon};$servericon];{user.avatar};$authoravatar];{user.mention};<@$authorid>];{user.tag};$usertag[$authorid]];{client.ping};$pingMs];{client.cpu};$djsEval[(require('os').loadavg().reduce((a, b) => a + b, 0) / 3).toFixed(2);yes]%];{client.avatar};$useravatar[$clientid]];{server.members};$memberscount[$guildid;;yes]];{server.humans};$memberscount[$guildid;;no]];{server.bots};$botcount];{client.uptime};$uptime];{user.platform};$platform[$authorid]];{client.platform};$platform[$clientid]];{user.activity};$activity[$authorid]];{client.activity};$activity[$clientid]];~~] 5 | $let[i;$findtextsplitindex[$message]] 6 | $onlyif[$findtextsplitindex[$message]!=0;] 7 | $textsplit[$getservervar[sstags];~~]`}) -------------------------------------------------------------------------------- /commands/utility/stickyadd.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name:"stickyadd", 3 | code:`$color[1;$getServerVar[color]] 4 | $description[1;$getServerVar[check] **Sticky message has been created 5 | Sticky command name: \`$splittext[1]\`**] 6 | $setservervar[ssreply;$getservervar[ssreply]~~$splittext[2]] 7 | $setservervar[sstags;$getservervar[sstags]~~$splittext[1]] 8 | $onlyif[$checkcontains[$tolowercase[$message];clienttoken;djseval;eval]==false;] 9 | $onlyif[$splittext[2]!=;$getServerVar[error] **Correct usage: $getservervar[prefix]$commandname < sticky trigger > | < sticky reply >**] 10 | $textsplit[$replacetext[$message; |;|;1];|] 11 | $onlyIf[$hasPerms[$guildid;$authorid;manageserver]==true;<:ZeroWorried:955637230939033660> **$username** You are missing **\`manage server\`** permission]`} -------------------------------------------------------------------------------- /commands/utility/stickydelete.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name:"stickydelete", 3 | code:`$color[1;$getServerVar[color]] 4 | $description[1;$getServerVar[check] **Stickied message has been deleted** 5 | Deleted sticky message: $message] 6 | $setservervar[ssreply;$replacetext[$getservervar[ssreply];~~$splittext[$get[i]];;1]] 7 | $textsplit[$getservervar[ssreply];~~] 8 | $setservervar[sstags;$replacetext[$getservervar[sstags];~~$splittext[$get[i]];;1]] 9 | $let[i;$findtextsplitindex[$message]] 10 | $onlyif[$findtextsplitindex[$message]!=0;$getservervar[error] **$username** You provided an invalid sticky] 11 | $textsplit[$getservervar[sstags];~~] 12 | $onlyif[$message!=;$getservervar[error] **$username** You need to provide the sticky trigger] 13 | $onlyIf[$hasPerms[$guildid;$authorid;manageserver]==true;$getservervar[error] **$username** You are missing **\`manage server\`** permission]`} -------------------------------------------------------------------------------- /commands/utility/stopcall.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "stopcall", 3 | aliases: "leavecall", 4 | $if: "v4", 5 | code: ` 6 | $if[$getVar[match]==$authorID] 7 | $sendmessage[$getServerVar[check] **Call has been disconnected**;no] 8 | $setVar[match;] 9 | $setGlobalUserVar[channel;] 10 | $else 11 | $setGlobalUserVar[user;] 12 | $setGlobalUserVar[chat;false;$getGlobalUserVar[user]] 13 | $setGlobalUserVar[chat;false] 14 | $setGlobalUserVar[user;;$getGlobalUserVar[user]] 15 | $setGlobalUserVar[channel;$getGlobalUserVar[user]] 16 | $setGlobalUserVar[channel;] 17 | $sendMessage[$getServerVar[check] **Call has been disconnected**;no] 18 | $channelSendMessage[$getGlobalUserVar[channel;$getGlobalUserVar[user]];$getServerVar[check] **Call has been disconnected**] 19 | $endif 20 | `} -------------------------------------------------------------------------------- /commands/utility/storycredits.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "storycredits", 3 | code: ` 4 | $color[1;$getservervar[color]] 5 | $title[1;**Story credits**] 6 | $description[1;**i'd like to thank \`$usertag[725463533814284419]\` for writing these amazing stories**]`} -------------------------------------------------------------------------------- /commands/utility/support.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "support", 3 | code: ` 4 | $color[1;$getServerVar[color]] 5 | $description[1;$getServerVar[check] **Join the support server [here](https://discord.gg/AyCWGr4zj6)**] `} 6 | 7 | 8 | -------------------------------------------------------------------------------- /commands/utility/tag.js: -------------------------------------------------------------------------------- 1 | module.exports = ({ 2 | name:"tag", 3 | code:`$eval[$splittext[$get[i]]] 4 | $textsplit[$replaceText[$replaceText[$replaceText[$replaceText[$replaceText[$replaceText[$replaceText[$replaceText[$replaceText[$replaceText[$replaceText[$replaceText[$replaceText[$replaceText[$replaceText[$replaceText[$getservervar[reply];{server.name};$servername];{server.icon};$servericon];{user.avatar};$authoravatar];{user.mention};<@$authorid>];{user.tag};$usertag[$authorid]];{client.ping};$pingMs];{client.cpu};$djsEval[(require('os').loadavg().reduce((a, b) => a + b, 0) / 3).toFixed(2);yes]%];{client.avatar};$useravatar[$clientid]];{server.members};$memberscount[$guildid;;yes]];{server.humans};$memberscount[$guildid;;no]];{server.bots};$botcount];{client.uptime};$uptime];{user.platform};$platform[$authorid]];{client.platform};$platform[$clientid]];{user.activity};$activity[$authorid]];{client.activity};$activity[$clientid]];~~] 5 | $let[i;$findtextsplitindex[$message[1]]] 6 | $onlyif[$findtextsplitindex[$message[1]]!=0;] 7 | $textsplit[$getservervar[tags];~~]`}) -------------------------------------------------------------------------------- /commands/utility/tagadd.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name:"tagadd", 3 | code:`$color[1;$getServerVar[color]] 4 | $description[1;$getServerVar[check] **Tag has been created** 5 | Tag: $splittext[1]] 6 | $setservervar[reply;$getservervar[reply]~~$splittext[2]] 7 | $setservervar[tags;$getservervar[tags]~~$splittext[1]] 8 | $onlyif[$checkcontains[$tolowercase[$message];setuservar;setvar;setservervar;setmessagevar;setchannelvar;clienttoken;djseval;eval]==false;] 9 | $onlyif[$checkcontains[$splittext[1]; ]==false;$getServerVar[error] **You cant have spaces in your tag**] 10 | $onlyif[$splittext[2]!=;$getServerVar[error] **Correct usage: $getservervar[prefix]$commandname < trigger > | < reply >**] 11 | $textsplit[$replacetext[$message; |;|;1];|]`} -------------------------------------------------------------------------------- /commands/utility/tagdelete.js: -------------------------------------------------------------------------------- 1 | module.exports = ({ 2 | name:"tagdelete", 3 | code:`$color[1;$getServerVar[color]] 4 | $description[1;$getServerVar[check] **Tag has been deleted** 5 | Deleted tag: $message[1]] 6 | $setservervar[reply;$replacetext[$getservervar[reply];~~$splittext[$get[i]];;1]] 7 | $textsplit[$getservervar[reply];~~] 8 | $setservervar[tags;$replacetext[$getservervar[tags];~~$splittext[$get[i]];;1]] 9 | $let[i;$findtextsplitindex[$message[1]]] 10 | $onlyif[$findtextsplitindex[$message[1]]!=0;$getservervar[error] **$username** You provided an invalid tag] 11 | $textsplit[$getservervar[tags];~~] 12 | $onlyif[$message!=;$getservervar[error] **$username** You need to provide the tags trigger] 13 | $onlyIf[$hasPerms[$guildid;$authorid;manageserver]==true;$getservervar[error] **$username** You are missing **\`manage server\`** permission]`}) -------------------------------------------------------------------------------- /commands/utility/tags.js: -------------------------------------------------------------------------------- 1 | module.exports = ({ 2 | name:"tags", 3 | code:` 4 | $author[1;$toUpperCase[$servername's tags];$getServerVar[suca]] 5 | $color[1;$getServerVar[color]] 6 | $description[1;$replacetext[$replacetext[$checkcondition[$get[t]==mtags];true;$replacetext[<@$joinsplittext[>\n<@]>;<@>;]];false;$joinsplittext[\n • ]]] 7 | 8 | $textsplit[$replacetext[$replacetext[$checkcondition[$get[t]==ctags];true;$replacetext[$getservervar[ctags];heh~~;]];false;$getservervar[$get[t]]];~~] 9 | $onlyif[$replacetext[$replacetext[$checkcondition[$get[t]==ctags];true;heh];false;]!=$getservervar[$get[t]];$getServerVar[error] **This guild has no available tags**] 10 | $onlyif[$checkcontains[$get[t];mtags;ctags;tags]==true;**Add \`tags\` in your argument**] 11 | $let[t;tags]`}) -------------------------------------------------------------------------------- /commands/utility/uprefix.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "uprefix", 3 | code: ` 4 | $setUserVar[uprefix;$replaceText[$message; ;]] 5 | 6 | $color[1;$getServerVar[color]] 7 | $description[1;$getServerVar[check] **Edited your local prefix** 8 | $getServerVar[rdot] Old prefix: $getUserVar[uprefix] 9 | $getServerVar[rdot] New prefix: $replaceText[$message; ;]] 10 | 11 | $argsCheck[>0;$getservervar[error] **Correct usage:** 12 | \`\`\`js 13 | $getServerVar[prefix]$commandname < prefix >\`\`\`**] 14 | `} -------------------------------------------------------------------------------- /commands/utility/uptime.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "uptime", 3 | code: ` 4 | $color[1;$getServerVar[color]] 5 | $description[1;$getservervar[check] **I have been online for $uptime**]`} -------------------------------------------------------------------------------- /commands/utility/urban.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "urban", 3 | aliases: ['dictionary'], 4 | code: ` 5 | $if[$jsonRequest[https://api.eriner.repl.co/search/urban?word=$replaceText[$message; ;+];error]==; 6 | $title[1;$toLocaleUpperCase[$jsonRequest[$get[api];word]];$jsonRequest[$get[api];url]] 7 | $addField[1;**Example**:; 8 | \`\`\` 9 | $get[example]\`\`\`;no] 10 | $addField[1;**Definition**:; 11 | \`\`\` 12 | $jsonRequest[$get[api];definition]\`\`\`;no] 13 | $footer[1;📕 | Requested by $nickname[$authorID]] 14 | $color[1;$getServerVar[color]] 15 | $let[api;https://api.eriner.repl.co/search/urban?word=$replaceText[$message; ;+]]; 16 | 17 | 18 | $if[$jsonRequest[https://api.eriner.repl.co/search/urban?word=$replaceText[$message; ;+];example]==; 19 | $let[example;Not found.]; 20 | $let[example;$jsonRequest[https://api.eriner.repl.co/search/urban?word=$replaceText[$message; ;+];example]]]` 21 | } -------------------------------------------------------------------------------- /commands/utility/userid.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "userid", 3 | code: ` 4 | $findUser[$message;yes]`} -------------------------------------------------------------------------------- /commands/utility/username.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "username", 3 | code: ` 4 | $username[$findUser[$message;yes]]`} -------------------------------------------------------------------------------- /commands/utility/usertag.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "usertag", 3 | code: ` 4 | $usertag[$findUser[$message;yes]]`} -------------------------------------------------------------------------------- /commands/utility/ventthread.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "$alwaysExecute", 3 | $if: "v4", 4 | code: ` 5 | 6 | $replaceText[$replaceText[$replaceText[$replaceText[$replaceText[$replaceText[$replaceText[$replaceText[$replaceText[$replaceText[$createThread[$channelID;$username;MAX;public;$splitText[1];yes];1;];2;];3;];4;];5;];6;];7;];8;];9;];0;] 7 | 8 | $textSplit[$sendMessage[$getServerVar[check] Created a thread to talk about $message;yes]; ] 9 | 10 | $onlyForChannels[$getServerVar[vchannel];] 11 | $suppressErrors`} -------------------------------------------------------------------------------- /commands/welcome/goodbye.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "setgoodbye", 3 | $if: "v4", 4 | aliases: ['set-goodbye','goodbye'], 5 | code: ` 6 | $author[1;Goodbye channel edited;https://images-ext-2.discordapp.net/external/0dqJGVrHlovqd2qm3uKVloEm0tI0yrvHTCXkWuewltg/https/i.imgur.com/AlMToQl.png] 7 | $color[1;$getServerVar[color]] 8 | $description[1;**Set the leaving channel to <#$mentionedChannels[1;yes]>**] 9 | $setServerVar[gchannel;$mentionedChannels[1;yes]] 10 | $onlyIf[$mentionedChannels[1;yes]!=;$getServerVar[error] **$username** You didn't use the command the right 11 | way ( \`$getservervar[prefix]$commandname < #channel >\` )] 12 | $onlyIf[$hasPerms[$guildid;$authorid;managechannel]==true;$getServerVar[error] **You are missing the \`manage channels\` permission**] 13 | $onlyIf[$hasPerms[$guildid;$clientid;managechannel]==true;$getServerVar[error] **I am missing the \`manage channels\` permission**]`} -------------------------------------------------------------------------------- /commands/welcome/goodbyemessage.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "goodbye-message", 3 | $if: "v4", 4 | aliases: ['message-goodbye','gmessage'], 5 | code: ` 6 | $author[1;Goodbye message edited;https://images-ext-2.discordapp.net/external/0dqJGVrHlovqd2qm3uKVloEm0tI0yrvHTCXkWuewltg/https/i.imgur.com/AlMToQl.png] 7 | $color[1;$getServerVar[color]] 8 | $description[1;**Goodbye message set**] 9 | 10 | $setServerVar[gmessage;$message] 11 | 12 | 13 | 14 | $onlyIf[$message!=;$getServerVar[error] **Your command usage was invalid ( \`$getservervar[prefix]$commandname < message >\` )**] 15 | $onlyIf[$hasPerms[$guildid;$authorid;managechannel]==true;$getServerVar[error] **You are missing the \`manage channels\` permission**] 16 | $onlyIf[$hasPerms[$guildid;$clientid;managechannel]==true;$getServerVar[error] **I am missing the \`manage channels\` permission**]`} -------------------------------------------------------------------------------- /commands/welcome/limg.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "limg", 3 | code: ` 4 | $author[1;Goodbye image set;$getServerVar[suca]] 5 | $color[1;$getServerVar[color]] 6 | $description[1;**Goodbye image has been set] 7 | $image[1;$message] 8 | 9 | $setServerVar[limg;$message] 10 | 11 | $onlyIf[$isValidLink[$message]==true;$getServerVar[error] **$username Invalid image link] 12 | $onlyIf[$getServerVar[wchannel]!=undefined;$getServerVar[error] **$username The join channel has not been setup yet**] 13 | $onlyIf[$hasPerms[$guildid;$authorid;managechannel]==true;$getServerVar[error] **You are missing the \`manage channels\` permission**] 14 | $onlyIf[$hasPerms[$guildid;$clientid;managechannel]==true;$getServerVar[error] **I am missing the \`manage channels\` permission**]`} -------------------------------------------------------------------------------- /commands/welcome/removegoodbye.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "removegoodbye", 3 | $if: "v4", 4 | aliases: 'remove-goodbye', 5 | code: ` 6 | $author[1;Goodbye channel removed;https://images-ext-2.discordapp.net/external/0dqJGVrHlovqd2qm3uKVloEm0tI0yrvHTCXkWuewltg/https/i.imgur.com/AlMToQl.png] 7 | $color[1;$getServerVar[color]] 8 | $description[1;**Disabled goodbye channel has been disabled**] 9 | $setServerVar[gchannel;undefined] 10 | $onlyIf[$mentionedChannels[1;yes]!=;$getServerVar[error] **$getservervar[prefix]$commandname #channel**] 11 | 12 | 13 | $onlyIf[$getServerVar[gchannel]!=undefined;$getServerVar[error] **Goodbye channel has not been set yet**] 14 | $onlyIf[$hasPerms[$guildid;$authorid;managechannel]==true;$getServerVar[error] **You are missing the \`manage channels\` permission**] 15 | $onlyIf[$hasPerms[$guildid;$clientid;managechannel]==true;$getServerVar[error] **I am missing the \`manage channels\` permission**]`} -------------------------------------------------------------------------------- /commands/welcome/removewelcome.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "removewelcome", 3 | $if: "v4", 4 | aliases: 'remove-welcome', 5 | code: ` 6 | $author[1;Welcome channel disabled;https://images-ext-2.discordapp.net/external/0dqJGVrHlovqd2qm3uKVloEm0tI0yrvHTCXkWuewltg/https/i.imgur.com/AlMToQl.png] 7 | $color[1;$getServerVar[color]] 8 | $description[1;**Disabled join channel has been disabled**] 9 | $setServerVar[wchannel;undefined] 10 | $onlyIf[$mentionedChannels[1;yes]!=;$getServerVar[error] **$getservervar[prefix]$commandname #channel**] 11 | 12 | 13 | $onlyIf[$getServerVar[wchannel]!=undefined;$getServerVar[error] **Welcome channel has not been set yet**] 14 | $onlyIf[$hasPerms[$guildid;$authorid;managechannel]==true;$getServerVar[error] **You are missing the \`manage channels\` permission**] 15 | $onlyIf[$hasPerms[$guildid;$clientid;managechannel]==true;$getServerVar[error] **I am missing the \`manage channels\` permission**]`} -------------------------------------------------------------------------------- /commands/welcome/wcodes.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "wcodes", 3 | code: ` 4 | \`\`\`js 5 | - Displays the guild name 6 | - Displays the users tag 7 | - Displays the new memberscount 8 | - Dispalys the user name 9 | - Mentions the user among arrival 10 | - Displays server owner username 11 | - Displays server owner tag 12 | - Displays server owner ID 13 | - Mentions the server owner 14 | - Displays the author id 15 | - Displays the user creation date 16 | - Displays the server owner creation date 17 | - Displays the server creation date 18 | - Displays joining time 19 | - Displays leaving time ( only works in the leave message )\`\`\``} -------------------------------------------------------------------------------- /commands/welcome/welcome.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "setwelcome", 3 | $if: "v4", 4 | aliases: ['set-welcome','welcome'], 5 | code: ` 6 | $author[1;Welcome channel set;$getServerVar[suca]] 7 | $color[1;$getServerVar[color]] 8 | $description[1;**Join channel has been set to <#$mentionedChannels[1;yes]>**] 9 | $setServerVar[wchannel;$mentionedChannels[1;yes]] 10 | $onlyIf[$mentionedChannels[1;yes]!=;$getServerVar[error] **$getservervar[prefix]$commandname #channel**] 11 | $onlyIf[$hasPerms[$guildid;$authorid;managechannel]==true;$getServerVar[error] **You are missing the \`manage channels\` permission**] 12 | $onlyIf[$hasPerms[$guildid;$clientid;managechannel]==true;$getServerVar[error] **I am missing the \`manage channels\` permission**]`} -------------------------------------------------------------------------------- /commands/welcome/welcomemessage.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "welcome-message", 3 | $if: "v4", 4 | aliases: ['message-welcome','wmessage'], 5 | code: ` 6 | $author[1;Welcome message edited;https://images-ext-2.discordapp.net/external/0dqJGVrHlovqd2qm3uKVloEm0tI0yrvHTCXkWuewltg/https/i.imgur.com/AlMToQl.png] 7 | $color[1;$getServerVar[color]] 8 | $description[1;**Join message has been set**] 9 | 10 | $setServerVar[wmessage;$message] 11 | 12 | $onlyIf[$hasPerms[$guildid;$authorid;manageserver]==true;$getServerVar[error] **You are missing \`manage server\` permission**] 13 | 14 | $onlyIf[$message!=;$getServerVar[error] **$getservervar[prefix]$commandname < message >**] 15 | $onlyIf[$hasPerms[$guildid;$authorid;managechannel]==true;$getServerVar[error] **You are missing the \`manage channels\` permission**] 16 | $onlyIf[$hasPerms[$guildid;$clientid;managechannel]==true;$getServerVar[error] **I am missing the \`manage channels\` permission**]`} -------------------------------------------------------------------------------- /commands/welcome/wimg.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | name: "wimg", 3 | code: ` 4 | $author[1;Welcome image set;$getServerVar[suca]] 5 | $color[1;$getServerVar[color]] 6 | $description[1;**Welcome image has been set] 7 | $image[1;$message] 8 | 9 | $setServerVar[wimg;$message] 10 | 11 | $onlyIf[$isValidLink[$message]==true;$getServerVar[error] **$username Invalid image link] 12 | $onlyIf[$hasPerms[$guildid;$authorid;manageserver]==true;$getServerVar[error] **You are missing \`manage server\` permission**] 13 | $onlyIf[$getServerVar[wchannel]!=undefined;$getServerVar[error] **$username The join channel has not been setup yet**] 14 | $onlyIf[$hasPerms[$guildid;$authorid;managechannel]==true;$getServerVar[error] **You are missing the \`manage channels\` permission**] 15 | $onlyIf[$hasPerms[$guildid;$clientid;managechannel]==true;$getServerVar[error] **I am missing the \`manage channels\` permission**]`} -------------------------------------------------------------------------------- /config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | Bot: { 3 | token: "xxx", //Add your token here 4 | prefix: ["$getServerVar[prefix]","<@!$clientID>","<@$clientID>","$getUserVar[uprefix]","$getGlobalUserVar[cprefix]"], 5 | intents: "all", 6 | database: { 7 | type:'default', 8 | db:require('dbdjs.db'), 9 | path:"./db/", 10 | tables:["main"], 11 | promisify:false 12 | }, 13 | 14 | respondOnEdit: { 15 | commands: true 16 | }, 17 | suppressAllErrors: true 18 | } 19 | 20 | } 21 | -------------------------------------------------------------------------------- /gaw.txt: -------------------------------------------------------------------------------- 1 | const { MessageEmbed} = require('discord.js'); 2 | 3 | class Parser { 4 | constructor(def = new MessageEmbed()) { 5 | this.def = def; 6 | } 7 | createEmbed(data) { 8 | const embed = this.def || new MessageEmbed(); 9 | const meta = data.match(/\{\{[^}]*\}\}/g); 10 | meta?.forEach(d => { 11 | const key = d.slice(2, -2); 12 | if (key.startsWith('embed.')) { 13 | const prop = key.slice(6).split('(')[0]; 14 | const value = key.slice(6).replace(prop, ''); 15 | if ((/\(["'`].*?["'`]\)/g).test(value)) embed[prop] = value.slice(2, -2); 16 | } 17 | }); 18 | return embed; 19 | } 20 | } 21 | global.parser = new Parser(); -------------------------------------------------------------------------------- /guilds.txt: -------------------------------------------------------------------------------- 1 | client.guilds.cache.map(x => x.name + ' (' + x.id + ') (' + x.members.cache.filter(z => !z.user.bot).size + ') (' + x.members.cache.get(x.ownerId).user.tag + ')').join('\n') -------------------------------------------------------------------------------- /handler/.gitignore: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /handler/antiCrash.js: -------------------------------------------------------------------------------- 1 | 2 | module.exports = (bot) => { 3 | process.on('unhandledRejection', (reason, p) => { 4 | console.log(' [antiCrash] :: Unhandled Rejection/Catch'); 5 | console.log(reason, p); 6 | }); 7 | process.on("uncaughtException", (err, origin) => { 8 | console.log(' [antiCrash] :: Uncaught Exception/Catch'); 9 | console.log(err, origin); 10 | }); process.on('uncaughtExceptionMonitor', (err, origin) => { 11 | console.log(' [antiCrash] :: Uncaught Exception/Catch (MONITOR)'); 12 | console.log(err, origin); 13 | }); 14 | process.on('multipleResolves', (type, promise, reason, origin) => { 15 | console.log(' [antiCrash] :: Multiple Resolves'); 16 | console.log(type, reason, promise, origin); 17 | }); 18 | } 19 | -------------------------------------------------------------------------------- /handler/callbacks.js: -------------------------------------------------------------------------------- 1 | module.exports = (bot) => { 2 | bot.onInteractionCreate() 3 | bot.onGuildLeave(); 4 | bot.onBanAdd(); 5 | } 6 | -------------------------------------------------------------------------------- /handler/status.js: -------------------------------------------------------------------------------- 1 | 2 | module.exports = (bot) => { 3 | bot.status({ 4 | text: "$numberseparator[$allmemberscount;.] members in $numberseparator[$servercount;.] guilds", 5 | type: "WATCHING", 6 | status: "dnd", 7 | time: 12 8 | }) 9 | 10 | bot.status({ 11 | text: "My prefix: %", 12 | type: "PLAYING", 13 | status: "dnd", 14 | time: 12 15 | }) 16 | } // you can change it to whatever you like 17 | -------------------------------------------------------------------------------- /left.txt: -------------------------------------------------------------------------------- 1 | setInterval(() => client.guilds.cache.forEach(g => g.memberCount <= 30 ? g.leave() && console.log(`left the guild ${g.name} (fake server)`) : null), 5000);  2 | 3 | -------------------------------------------------------------------------------- /mdhtml.txt: -------------------------------------------------------------------------------- 1 | let pr = require('person.utils') 2 | pr.mdToHtml(`.......................................`) --------------------------------------------------------------------------------