We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 07caef4 commit f475336Copy full SHA for f475336
src/structures/ClientPresence.js
@@ -4,6 +4,8 @@ const { Presence } = require('./Presence');
4
const { TypeError } = require('../errors');
5
const { ActivityTypes, Opcodes } = require('../util/Constants');
6
7
+const CustomStatusActivityTypes = [ActivityTypes.CUSTOM, ActivityTypes[ActivityTypes.CUSTOM]];
8
+
9
/**
10
* Represents the client's presence.
11
* @extends {Presence}
@@ -52,7 +54,7 @@ class ClientPresence extends Presence {
52
54
53
55
activity.type ??= ActivityTypes.PLAYING;
56
- if (activity.type === ActivityTypes.CUSTOM && !activity.state) {
57
+ if (CustomStatusActivityTypes.includes(activity.type) && !activity.state) {
58
activity.state = activity.name;
59
activity.name = 'Custom Status';
60
}
0 commit comments