Add files via upload
This commit is contained in:
		@@ -13,7 +13,7 @@ let VoiceChannel;
 | 
			
		||||
const { ChannelTypes, ThreadChannelTypes, VoiceBasedChannelTypes } = require('../util/Constants');
 | 
			
		||||
const SnowflakeUtil = require('../util/SnowflakeUtil');
 | 
			
		||||
const { Message } = require('discord.js');
 | 
			
		||||
const { ApplicationCommand } = require('discord.js-selfbot-v13');
 | 
			
		||||
//const { ApplicationCommand } = require('discord.js-selfbot-v13'); - Not being used in this file, not necessary.
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * @type {WeakSet<Channel>}
 | 
			
		||||
 
 | 
			
		||||
@@ -156,10 +156,9 @@ class ClientUser extends User {
 | 
			
		||||
	async setHypeSquad(type) {
 | 
			
		||||
		const id = typeof type === 'string' ? HypeSquadOptions[type] : type;
 | 
			
		||||
		if (!id && id !== 0) throw new Error('Invalid HypeSquad type.');
 | 
			
		||||
		if (id !== 0)
 | 
			
		||||
			return await this.client.api.hypesquad.online.post({
 | 
			
		||||
				data: { house_id: id },
 | 
			
		||||
			});
 | 
			
		||||
		if (id !== 0) return await this.client.api.hypesquad.online.post({
 | 
			
		||||
			data: { house_id: id },
 | 
			
		||||
		});
 | 
			
		||||
		else return await this.client.api.hypesquad.online.delete();
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
@@ -179,8 +178,7 @@ class ClientUser extends User {
 | 
			
		||||
	 * @returns {Promise}
 | 
			
		||||
	 */
 | 
			
		||||
	setDiscriminator(discriminator, password) {
 | 
			
		||||
		if (!this.nitro)
 | 
			
		||||
			throw new Error('You must be a Nitro User to change your discriminator.');
 | 
			
		||||
		if (!this.nitro) throw new Error('You must be a Nitro User to change your discriminator.');
 | 
			
		||||
		if (!password && !this.client.password)
 | 
			
		||||
			throw new Error('A password is required to change a discriminator.');
 | 
			
		||||
		return this.edit({
 | 
			
		||||
@@ -354,22 +352,6 @@ class ClientUser extends User {
 | 
			
		||||
	setAFK(afk = true, shardId) {
 | 
			
		||||
		return this.setPresence({ afk, shardId });
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	/**
 | 
			
		||||
	 * Send Friend Request to the user
 | 
			
		||||
	 * @returns {Promise<User>} the user object
 | 
			
		||||
	 */
 | 
			
		||||
	async findFriend(username, discriminator) {
 | 
			
		||||
		return await this.client.api
 | 
			
		||||
			.users('@me')
 | 
			
		||||
			.relationships.post({
 | 
			
		||||
				data: {
 | 
			
		||||
					username: username,
 | 
			
		||||
					discriminator: parseInt(discriminator),
 | 
			
		||||
				},
 | 
			
		||||
			})
 | 
			
		||||
			.then((_) => _);
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
module.exports = ClientUser;
 | 
			
		||||
 
 | 
			
		||||
@@ -20,7 +20,7 @@ const Permissions = require('../util/Permissions');
 | 
			
		||||
const SnowflakeUtil = require('../util/SnowflakeUtil');
 | 
			
		||||
const Util = require('../util/Util');
 | 
			
		||||
const { findBestMatch } = require('string-similarity'); // not check similarity
 | 
			
		||||
const { ApplicationCommand } = require('discord.js-selfbot-v13');
 | 
			
		||||
//const { ApplicationCommand } = require('discord.js-selfbot-v13'); - Not being used in this file, not necessary.
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * @type {WeakSet<Message>}
 | 
			
		||||
 
 | 
			
		||||
@@ -183,7 +183,6 @@ class MessageButton extends BaseMessageComponent {
 | 
			
		||||
            component_type: 2, // Button
 | 
			
		||||
            custom_id: this.customId
 | 
			
		||||
          },
 | 
			
		||||
          message_flags: message.flags.bitfield,
 | 
			
		||||
        }
 | 
			
		||||
      }
 | 
			
		||||
    )
 | 
			
		||||
 
 | 
			
		||||
@@ -231,23 +231,24 @@ class MessageSelectMenu extends BaseMessageComponent {
 | 
			
		||||
      return false;
 | 
			
		||||
    })
 | 
			
		||||
    if (check_) throw new RangeError("[SELECT_MENU_INVALID_VALUE] The value " + check_ + " is invalid. Please use a valid value " + validValue.join(', '));
 | 
			
		||||
    await message.client.api.interactions.post({
 | 
			
		||||
			data: {
 | 
			
		||||
				type: 3, // ?
 | 
			
		||||
				guild_id: message.guild?.id ?? null, // In DMs
 | 
			
		||||
				channel_id: message.channel.id,
 | 
			
		||||
				message_id: message.id,
 | 
			
		||||
				application_id: message.author.id,
 | 
			
		||||
				session_id: message.client.session_id,
 | 
			
		||||
				data: {
 | 
			
		||||
					component_type: 3, // Select Menu
 | 
			
		||||
					custom_id: this.customId,
 | 
			
		||||
					type: 3, // Select Menu
 | 
			
		||||
					values,
 | 
			
		||||
				},
 | 
			
		||||
				message_flags: message.flags.bitfield,
 | 
			
		||||
			},
 | 
			
		||||
		});
 | 
			
		||||
    await message.client.api.interactions.post(
 | 
			
		||||
      {
 | 
			
		||||
        data: {
 | 
			
		||||
          type: 3, // ?
 | 
			
		||||
          guild_id: message.guild?.id ?? null, // In DMs
 | 
			
		||||
          channel_id: message.channel.id,
 | 
			
		||||
          message_id: message.id,
 | 
			
		||||
          application_id: message.author.id,
 | 
			
		||||
          session_id: message.client.session_id,
 | 
			
		||||
          data: {
 | 
			
		||||
            component_type: 3, // Select Menu
 | 
			
		||||
            custom_id: this.customId,
 | 
			
		||||
            type: 3, // Select Menu
 | 
			
		||||
            values,
 | 
			
		||||
          },
 | 
			
		||||
        }
 | 
			
		||||
      }
 | 
			
		||||
    )
 | 
			
		||||
    return true;
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
@@ -1,18 +1,13 @@
 | 
			
		||||
'use strict';
 | 
			
		||||
const axios = require('axios');
 | 
			
		||||
const baseURL = 'https://embed.benny.fun/?'; // error, not working .-. sad ...
 | 
			
		||||
const baseURL = 'https://embed.benny.fun/?';
 | 
			
		||||
const hiddenCharter =
 | 
			
		||||
    '||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||';
 | 
			
		||||
const { RangeError } = require('../errors');
 | 
			
		||||
const Util = require('../util/Util');
 | 
			
		||||
const process = require('node:process');
 | 
			
		||||
const warn = true;
 | 
			
		||||
 | 
			
		||||
class WebEmbed {
 | 
			
		||||
    constructor(data = {}) {
 | 
			
		||||
        if (warn) process.emitWarning(
 | 
			
		||||
					'The WebEmbed constructor encountered a problem with the URL.',
 | 
			
		||||
				);
 | 
			
		||||
        this._setup(data);
 | 
			
		||||
        /**
 | 
			
		||||
         * Shorten the link
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user