idk bruh
This commit is contained in:
1 parent
a27f800989
commit
3233826ba1
1 file changed
+39
-30
+39
-30
@@ -748,7 +748,7 @@ const OG_STYLE_ICONS = {
|
|||||||
'cid_690_athena_commando_f_photographer': 'https://fortnite-api.com/images/cosmetics/br/cid_690_athena_commando_f_photographer/variants/progressive/stage4.png',
|
'cid_690_athena_commando_f_photographer': 'https://fortnite-api.com/images/cosmetics/br/cid_690_athena_commando_f_photographer/variants/progressive/stage4.png',
|
||||||
};
|
};
|
||||||
|
|
||||||
let logoURL = `https://cdn.discordapp.com/attachments/1366104795215167558/1520980834138718238/icon_1.png?ex=6a432b49&is=6a41d9c9&hm=e9b35d70e831bc2035bf7486f975a357e3b7ba080b727ce4507f061674e17c3c&`;
|
let logoURL = `https://storage.radium.wtf/1-800.png`;
|
||||||
|
|
||||||
// Cache the logo so we only fetch once per session
|
// Cache the logo so we only fetch once per session
|
||||||
let _logoBuffer = null;
|
let _logoBuffer = null;
|
||||||
@@ -756,7 +756,7 @@ async function getLogoBuffer() {
|
|||||||
if (_logoBuffer) return _logoBuffer;
|
if (_logoBuffer) return _logoBuffer;
|
||||||
try {
|
try {
|
||||||
const res = await fetchWithTimeout(
|
const res = await fetchWithTimeout(
|
||||||
'https://cdn.discordapp.com/attachments/1366104795215167558/1520980834138718238/icon_1.png?ex=6a432b49&is=6a41d9c9&hm=e9b35d70e831bc2035bf7486f975a357e3b7ba080b727ce4507f061674e17c3c&',
|
logoURL,
|
||||||
8000
|
8000
|
||||||
);
|
);
|
||||||
if (res.ok) _logoBuffer = Buffer.from(await res.arrayBuffer());
|
if (res.ok) _logoBuffer = Buffer.from(await res.arrayBuffer());
|
||||||
@@ -1048,9 +1048,9 @@ async function sendLockerImageEmbed(message, { title, description, imageBuffer,
|
|||||||
: String(title || 'Locker Check');
|
: String(title || 'Locker Check');
|
||||||
const embed = new EmbedBuilder()
|
const embed = new EmbedBuilder()
|
||||||
.setColor(0xcccccc)
|
.setColor(0xcccccc)
|
||||||
.setAuthor({
|
.setAuthor({
|
||||||
name: `${displayName} (${message.author.username})`,
|
name: `${displayName} (${message.author.username})`,
|
||||||
iconURL: message.author.displayAvatarURL()
|
iconURL: message.author.displayAvatarURL()
|
||||||
})
|
})
|
||||||
.setDescription(`**${title}**\n${description}`)
|
.setDescription(`**${title}**\n${description}`)
|
||||||
.setImage(`attachment://${fileName}`)
|
.setImage(`attachment://${fileName}`)
|
||||||
@@ -1390,14 +1390,23 @@ function getRolesForLocker(ownedMap, ccItems) {
|
|||||||
// ─────────────────────────────────────────────────────────────────────────────
|
// ─────────────────────────────────────────────────────────────────────────────
|
||||||
// BOT READY
|
// BOT READY
|
||||||
// ─────────────────────────────────────────────────────────────────────────────
|
// ─────────────────────────────────────────────────────────────────────────────
|
||||||
client.once('clientReady', async () => {
|
|
||||||
console.log(`logged in as ${client.user.tag}`);
|
|
||||||
|
|
||||||
|
let prefix = "!";
|
||||||
|
|
||||||
|
client.once('clientReady', async () => {
|
||||||
client.user.setActivity(
|
client.user.setActivity(
|
||||||
'checking skins',
|
'checking skins',
|
||||||
{ type: ActivityType.Playing }
|
{ type: ActivityType.Playing }
|
||||||
);
|
);
|
||||||
|
|
||||||
|
if (client.user.displayName.includes("dev")) {
|
||||||
|
console.log(`logged in as ${client.user.tag} (developer)`);
|
||||||
|
prefix = ","
|
||||||
|
} else {
|
||||||
|
console.log(`logged in as ${client.user.tag}`);
|
||||||
|
prefix = "!"
|
||||||
|
}
|
||||||
|
|
||||||
const rest = new REST({ version: '10' }).setToken(process.env.TOKEN);
|
const rest = new REST({ version: '10' }).setToken(process.env.TOKEN);
|
||||||
const slashCommands = [
|
const slashCommands = [
|
||||||
new SlashCommandBuilder()
|
new SlashCommandBuilder()
|
||||||
@@ -1494,7 +1503,7 @@ client.on('messageCreate', async (message) => {
|
|||||||
// !setuproles
|
// !setuproles
|
||||||
// ─────────────────────────────────────────────────────────────────────────────
|
// ─────────────────────────────────────────────────────────────────────────────
|
||||||
client.on('messageCreate', async (message) => {
|
client.on('messageCreate', async (message) => {
|
||||||
if (message.author.bot || message.content !== '!setuproles') return;
|
if (message.author.bot || message.content !== prefix + 'setuproles') return;
|
||||||
if (!message.member.permissions.has(PermissionsBitField.Flags.Administrator))
|
if (!message.member.permissions.has(PermissionsBitField.Flags.Administrator))
|
||||||
return message.reply('Need Administrator permission.');
|
return message.reply('Need Administrator permission.');
|
||||||
|
|
||||||
@@ -1520,7 +1529,7 @@ client.on('messageCreate', async (message) => {
|
|||||||
// !removeoldemojis
|
// !removeoldemojis
|
||||||
// ─────────────────────────────────────────────────────────────────────────────
|
// ─────────────────────────────────────────────────────────────────────────────
|
||||||
client.on('messageCreate', async (message) => {
|
client.on('messageCreate', async (message) => {
|
||||||
if (message.author.bot || message.content !== '!removeoldemojis') return;
|
if (message.author.bot || message.content !== prefix + 'removeoldemojis') return;
|
||||||
if (!message.member.permissions.has(PermissionsBitField.Flags.Administrator))
|
if (!message.member.permissions.has(PermissionsBitField.Flags.Administrator))
|
||||||
return message.reply('Need Administrator permission.');
|
return message.reply('Need Administrator permission.');
|
||||||
|
|
||||||
@@ -1557,7 +1566,7 @@ let emojiSession = null; // { resolve, name, channel }
|
|||||||
|
|
||||||
// !skipemoji — skip the currently stuck emoji
|
// !skipemoji — skip the currently stuck emoji
|
||||||
client.on('messageCreate', async (message) => {
|
client.on('messageCreate', async (message) => {
|
||||||
if (message.author.bot || message.content !== '!skipemoji') return;
|
if (message.author.bot || message.content !== prefix + 'skipemoji') return;
|
||||||
if (!message.member.permissions.has(PermissionsBitField.Flags.Administrator)) return;
|
if (!message.member.permissions.has(PermissionsBitField.Flags.Administrator)) return;
|
||||||
if (!emojiSession) return message.reply('No emoji upload is currently in progress.');
|
if (!emojiSession) return message.reply('No emoji upload is currently in progress.');
|
||||||
message.reply(`Skipping **${emojiSession.name}**...`);
|
message.reply(`Skipping **${emojiSession.name}**...`);
|
||||||
@@ -1566,7 +1575,7 @@ client.on('messageCreate', async (message) => {
|
|||||||
|
|
||||||
// !stopemojis — stop the whole session
|
// !stopemojis — stop the whole session
|
||||||
client.on('messageCreate', async (message) => {
|
client.on('messageCreate', async (message) => {
|
||||||
if (message.author.bot || message.content !== '!stopemojis') return;
|
if (message.author.bot || message.content !== prefix + 'stopemojis') return;
|
||||||
if (!message.member.permissions.has(PermissionsBitField.Flags.Administrator)) return;
|
if (!message.member.permissions.has(PermissionsBitField.Flags.Administrator)) return;
|
||||||
if (!emojiSession) return message.reply('No emoji upload is currently in progress.');
|
if (!emojiSession) return message.reply('No emoji upload is currently in progress.');
|
||||||
message.reply('Stopping emoji upload session.');
|
message.reply('Stopping emoji upload session.');
|
||||||
@@ -1577,7 +1586,7 @@ client.on('messageCreate', async (message) => {
|
|||||||
let addIconsRunning = false;
|
let addIconsRunning = false;
|
||||||
|
|
||||||
client.on('messageCreate', async (message) => {
|
client.on('messageCreate', async (message) => {
|
||||||
if (message.author.bot || message.content !== '!addicons') return;
|
if (message.author.bot || message.content !== prefix + 'addicons') return;
|
||||||
if (!message.member.permissions.has(PermissionsBitField.Flags.Administrator))
|
if (!message.member.permissions.has(PermissionsBitField.Flags.Administrator))
|
||||||
return message.reply('Need Administrator permission.');
|
return message.reply('Need Administrator permission.');
|
||||||
|
|
||||||
@@ -1649,7 +1658,7 @@ client.on('messageCreate', async (message) => {
|
|||||||
// !setroleicons
|
// !setroleicons
|
||||||
// ─────────────────────────────────────────────────────────────────────────────
|
// ─────────────────────────────────────────────────────────────────────────────
|
||||||
client.on('messageCreate', async (message) => {
|
client.on('messageCreate', async (message) => {
|
||||||
if (message.author.bot || message.content !== '!setroleicons') return;
|
if (message.author.bot || message.content !== prefix + 'setroleicons') return;
|
||||||
if (!message.member.permissions.has(PermissionsBitField.Flags.Administrator))
|
if (!message.member.permissions.has(PermissionsBitField.Flags.Administrator))
|
||||||
return message.reply('Need Administrator permission.');
|
return message.reply('Need Administrator permission.');
|
||||||
|
|
||||||
@@ -1683,7 +1692,7 @@ client.on('messageCreate', async (message) => {
|
|||||||
// !unverify — remove verification and strip roles
|
// !unverify — remove verification and strip roles
|
||||||
// ─────────────────────────────────────────────────────────────────────────────
|
// ─────────────────────────────────────────────────────────────────────────────
|
||||||
client.on('messageCreate', async (message) => {
|
client.on('messageCreate', async (message) => {
|
||||||
if (message.author.bot || message.content !== '!unverify') return;
|
if (message.author.bot || message.content !== prefix + 'unverify') return;
|
||||||
|
|
||||||
const userId = message.author.id;
|
const userId = message.author.id;
|
||||||
|
|
||||||
@@ -1726,24 +1735,24 @@ client.on('messageCreate', async (message) => {
|
|||||||
verifiedUsers.delete(userId);
|
verifiedUsers.delete(userId);
|
||||||
//message.reply(`Your verification as **${prev.epicName}** has been removed and your roles have been stripped. You can now use \`!verify\` to link a different account.`);
|
//message.reply(`Your verification as **${prev.epicName}** has been removed and your roles have been stripped. You can now use \`!verify\` to link a different account.`);
|
||||||
await message.reply({
|
await message.reply({
|
||||||
content: null, embeds: [{
|
content: null, embeds: [{
|
||||||
color: 0xefecef,
|
color: 0xefecef,
|
||||||
author: {
|
author: {
|
||||||
name: message.author.username,
|
name: message.author.username,
|
||||||
iconURL: message.author.displayAvatarURL(),
|
iconURL: message.author.displayAvatarURL(),
|
||||||
},
|
},
|
||||||
description: `<:check:1481811973447356496> your verification as **${prev.epicName}** has been removed and your roles have been stripped! you can now use \`!verify\` to link a different account.`,
|
description: `<:check:1481811973447356496> your verification as **${prev.epicName}** has been removed and your roles have been stripped! you can now use \`!verify\` to link a different account.`,
|
||||||
footer: {
|
footer: {
|
||||||
text: `1-800 @ ${message.guild.name}`,
|
text: `1-800 @ ${message.guild.name}`,
|
||||||
iconURL: client.user.displayAvatarURL(),
|
iconURL: client.user.displayAvatarURL(),
|
||||||
},
|
},
|
||||||
timestamp: new Date(),
|
timestamp: new Date(),
|
||||||
}],
|
}],
|
||||||
})
|
})
|
||||||
});
|
});
|
||||||
|
|
||||||
client.on('messageCreate', async (message) => {
|
client.on('messageCreate', async (message) => {
|
||||||
if (message.author.bot || message.content !== '!test') return;
|
if (message.author.bot || message.content !== prefix + 'test') return;
|
||||||
|
|
||||||
const userId = message.author.id;
|
const userId = message.author.id;
|
||||||
|
|
||||||
@@ -1777,7 +1786,7 @@ client.on('messageCreate', async (message) => {
|
|||||||
// !verify
|
// !verify
|
||||||
// ─────────────────────────────────────────────────────────────────────────────
|
// ─────────────────────────────────────────────────────────────────────────────
|
||||||
client.on('messageCreate', async (message) => {
|
client.on('messageCreate', async (message) => {
|
||||||
if (message.author.bot || message.content !== '!verify') return;
|
if (message.author.bot || message.content !== prefix + 'verify') return;
|
||||||
|
|
||||||
console.log("verify");
|
console.log("verify");
|
||||||
|
|
||||||
|
|||||||
Reference in new issue
Block a user