Skip to content
This repository was archived by the owner on Oct 9, 2025. It is now read-only.

Commit 78c2d51

Browse files
committed
refactor: remove unused expressions & async functions
1 parent 66f9b12 commit 78c2d51

File tree

6 files changed

+12
-11
lines changed

6 files changed

+12
-11
lines changed

src/commands/slash/Information/help.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,6 @@ export default class Help extends BaseCommand {
7474
For any questions, suggestions or feedback, join the [support server](${LINKS.SUPPORT_INVITE}) or [vote for InterChat](https://top.gg/bot/769921109209907241/vote).
7575
`);
7676

77-
paginate(interaction, [page1, page2, page3, page4]);
77+
await paginate(interaction, [page1, page2, page3, page4]);
7878
}
7979
}

src/commands/slash/Main/hub/index.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -359,6 +359,7 @@ export default class Hub extends BaseCommand {
359359
}
360360

361361
const filtered = hubChoices?.map((hub) => ({ name: hub.name, value: hub.name }));
362-
filtered ? await interaction.respond(filtered) : null;
362+
363+
if (filtered) await interaction.respond(filtered);
363364
}
364365
}

src/managers/BlacklistManager.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,12 +62,12 @@ export default class BlacklistManager {
6262
* @param hubId The hub ID to remove the blacklist from.
6363
* @param expires The date or milliseconds to wait before removing the blacklist.
6464
*/
65-
async scheduleRemoval(
65+
scheduleRemoval(
6666
type: 'server' | 'user',
6767
userOrServerId: string,
6868
hubId: string,
6969
expires: Date | number,
70-
): Promise<void> {
70+
): void {
7171
let name: string;
7272
let execute;
7373

src/managers/CommandManager.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ export default class CommandManager extends Factory {
9797
const subcommandFile = join(commandDir, '.', 'index.js');
9898
if (!statSync(subcommandFile).isFile()) return;
9999

100-
access(subcommandFile, constants.F_OK, async (err) => {
100+
access(subcommandFile, constants.F_OK, (err) => {
101101
if (err || file === 'index.js') return;
102102

103103
// get the parent command class from the subcommand

src/managers/NetworkManager.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -133,11 +133,11 @@ export default class NetworkManager {
133133
// only assign to this variable if one of these two conditions are true, not always
134134
if (referredMessage) {
135135
if (referredMessage?.author.id === message.client.user.id) {
136-
referredContent = await this.getReferredContent(referredMessage);
136+
referredContent = this.getReferredContent(referredMessage);
137137
referredAuthor = message.client.user;
138138
}
139139
else if (referenceInDb) {
140-
referredContent = await this.getReferredContent(referredMessage);
140+
referredContent = this.getReferredContent(referredMessage);
141141
referredAuthor = await message.client.users.fetch(referenceInDb.authorId).catch(() => null);
142142
}
143143
}
@@ -429,7 +429,7 @@ export default class NetworkManager {
429429
* @param referredMessage The message being referred to.
430430
* @returns The content of the referred message.
431431
*/
432-
public async getReferredContent(referredMessage: Message) {
432+
public getReferredContent(referredMessage: Message) {
433433
let referredContent = referredMessage.content || referredMessage.embeds[0]?.description;
434434

435435
if (!referredContent) {
@@ -685,9 +685,9 @@ export default class NetworkManager {
685685
typeof message === 'string' ? { content: message, threadId } : { ...message, threadId };
686686

687687
const webhook = new WebhookClient({ url: connection.webhookURL });
688-
return webhook.send(payload).catch(() => null);
688+
return await webhook.send(payload).catch(() => null);
689689
});
690690

691-
return res;
691+
return await Promise.all(res);
692692
}
693693
}

src/services/HubLoggerService.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ export default class HubLoggerService extends Factory {
6464
* @param embed The embed object containing the log message.
6565
*/
6666
public async sendLog(channelId: string, embed: EmbedBuilder, content?: string) {
67-
this.client.cluster.broadcastEval(
67+
await this.client.cluster.broadcastEval(
6868
async (client, ctx) => {
6969
const channel = await client.channels.fetch(ctx.channelId).catch(() => null);
7070
if (!channel?.isTextBased()) return;

0 commit comments

Comments
 (0)