mirror of
https://github.com/discordjs/discord.js.git
synced 2026-03-16 03:23:29 +01:00
refactor(Intents): remove computed shorts (#6050)
This commit is contained in:
@@ -61,23 +61,4 @@ Intents.FLAGS = {
|
|||||||
DIRECT_MESSAGE_TYPING: 1 << 14,
|
DIRECT_MESSAGE_TYPING: 1 << 14,
|
||||||
};
|
};
|
||||||
|
|
||||||
/**
|
|
||||||
* Bitfield representing all privileged intents
|
|
||||||
* @type {number}
|
|
||||||
* @see {@link https://discord.com/developers/docs/topics/gateway#privileged-intents}
|
|
||||||
*/
|
|
||||||
Intents.PRIVILEGED = Intents.FLAGS.GUILD_MEMBERS | Intents.FLAGS.GUILD_PRESENCES;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Bitfield representing all intents combined
|
|
||||||
* @type {number}
|
|
||||||
*/
|
|
||||||
Intents.ALL = Object.values(Intents.FLAGS).reduce((acc, p) => acc | p, 0);
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Bitfield representing all non-privileged intents
|
|
||||||
* @type {number}
|
|
||||||
*/
|
|
||||||
Intents.NON_PRIVILEGED = Intents.ALL & ~Intents.PRIVILEGED;
|
|
||||||
|
|
||||||
module.exports = Intents;
|
module.exports = Intents;
|
||||||
|
|||||||
3
typings/index.d.ts
vendored
3
typings/index.d.ts
vendored
@@ -804,9 +804,6 @@ export class IntegrationApplication extends Application {
|
|||||||
|
|
||||||
export class Intents extends BitField<IntentsString> {
|
export class Intents extends BitField<IntentsString> {
|
||||||
public static FLAGS: Record<IntentsString, number>;
|
public static FLAGS: Record<IntentsString, number>;
|
||||||
public static PRIVILEGED: number;
|
|
||||||
public static ALL: number;
|
|
||||||
public static NON_PRIVILEGED: number;
|
|
||||||
public static resolve(bit?: BitFieldResolvable<IntentsString, number>): number;
|
public static resolve(bit?: BitFieldResolvable<IntentsString, number>): number;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -23,7 +23,7 @@ import {
|
|||||||
} from '..';
|
} from '..';
|
||||||
|
|
||||||
const client: Client = new Client({
|
const client: Client = new Client({
|
||||||
intents: Intents.NON_PRIVILEGED,
|
intents: Intents.FLAGS.GUILDS,
|
||||||
makeCache: Options.cacheWithLimits({
|
makeCache: Options.cacheWithLimits({
|
||||||
MessageManager: 200,
|
MessageManager: 200,
|
||||||
}),
|
}),
|
||||||
|
|||||||
Reference in New Issue
Block a user