From b9e3edd93e543def200a483a4cda099ca52ea43b Mon Sep 17 00:00:00 2001 From: derpystuff <3515180-derpystuff@users.noreply.gitlab.com> Date: Wed, 9 Aug 2023 16:02:08 +0200 Subject: [PATCH] custom status --- labscore/client.js | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/labscore/client.js b/labscore/client.js index 90a4535..f70672c 100644 --- a/labscore/client.js +++ b/labscore/client.js @@ -1,6 +1,7 @@ const { Constants, ClusterClient, CommandClient, InteractionCommandClient } = require('detritus-client'); const { ActivityTypes, PresenceStatuses, GatewayIntents, Permissions, ClientEvents } = require('detritus-client/lib/constants'); +const { PERMISSIONS_TEXT, DEFAULT_BOT_PREFIX } = require('./constants'); const Paginator = require('./paginator').PaginatorCluster const cluster = new ClusterClient("", { @@ -16,8 +17,12 @@ const cluster = new ClusterClient("", { ], presence: { activity: { - name: 'lc.help', - type: ActivityTypes.WATCHING, + state: `${DEFAULT_BOT_PREFIX}help ​ ​| ​ ​labsCore`, + name: `${DEFAULT_BOT_PREFIX}help ​ ​| ​ ​labsCore`, + emoji: { + name: "🧪" + }, + type: ActivityTypes.CUSTOM_STATUS, }, status: PresenceStatuses.ONLINE, }, @@ -56,7 +61,6 @@ const { maintower, basecamp } = require('./logging'); const { icon, highlight } = require('./utils/markdown'); const { editOrReply } = require('./utils/message'); -const { PERMISSIONS_TEXT } = require('./constants'); const { createEmbed } = require('./utils/embed'); // Handle missing permission errors