diff --git a/src/commands/prefix/ping.ts b/src/commands/prefix/ping.ts index 62dbc6e..022bea1 100644 --- a/src/commands/prefix/ping.ts +++ b/src/commands/prefix/ping.ts @@ -1,4 +1,4 @@ -import { pingMessages } from '@/lang/ping.js'; +import { pingDescription, pingMessages } from '@/lang/ping.js'; import { Container, render } from '@/lib/components/container.js'; import { Separator } from '@/lib/components/separator.js'; import { Text } from '@/lib/components/text.js'; @@ -7,6 +7,7 @@ import { PrefixCommand } from '@/types/command.js'; export const command: PrefixCommand = { name: 'ping', + description: pingDescription, aliases: ['p', 'latency'], async execute(message, _args) { diff --git a/src/commands/slash/ping.ts b/src/commands/slash/ping.ts index b4bab7b..c538bdf 100644 --- a/src/commands/slash/ping.ts +++ b/src/commands/slash/ping.ts @@ -1,5 +1,5 @@ import { SlashCommandBuilder } from 'discord.js'; -import { pingMessages } from '@/lang/index.js'; +import { pingDescription, pingMessages } from '@/lang/index.js'; import type { SlashCommand } from '@/types/command.js'; import { Container } from '@/lib/components/container.js'; import { Text } from '@/lib/components/text.js'; @@ -9,7 +9,7 @@ import { Title } from '@/lib/components/title.js'; export const command: SlashCommand = { data: new SlashCommandBuilder() .setName('ping') - .setDescription('Affiche la latence du bot.'), + .setDescription(pingDescription), async execute(interaction) { const before = Date.now(); diff --git a/src/lang/index.ts b/src/lang/index.ts index 82dbfe9..3a3629c 100644 --- a/src/lang/index.ts +++ b/src/lang/index.ts @@ -1 +1 @@ -export { pingMessages } from './ping.js'; +export { pingMessages, pingDescription } from './ping.js'; diff --git a/src/lang/ping.ts b/src/lang/ping.ts index ade7bd9..55e3548 100644 --- a/src/lang/ping.ts +++ b/src/lang/ping.ts @@ -4,3 +4,5 @@ export const pingMessages = { result: (totalMs: number, discordMs: number): string => `Latence totale : ${totalMs} ms\nLatence Discord : ${discordMs} ms`, } as const; + +export const pingDescription = 'Affiche la latence du bot.' as const; diff --git a/src/types/command.ts b/src/types/command.ts index 3b85ab8..1d35e37 100644 --- a/src/types/command.ts +++ b/src/types/command.ts @@ -12,6 +12,7 @@ export interface SlashCommand { export interface PrefixCommand { name: string; + description: string; aliases?: string[]; execute(interaction: Message, args: string[]): Promise; }