fix: .com default

This commit is contained in:
TresAbhi committed 2023-05-06 17:32:28 +00:00
1 parent 3eca299b1a
commit 01b5ec9bc2
2 files changed
+7 -5

No files matched your search

+4 -2
View File
@@ -7,7 +7,7 @@ import isDev from '../utilities/isDev.js';
const PROCESS_ERROR_EVENTS = ['uncaughtException']; const PROCESS_ERROR_EVENTS = ['uncaughtException'];
const CLIENT_ERROR_EVENTS = ['error']; const CLIENT_ERROR_EVENTS = ['error'];
export function handleError(error: Error, client: Client) { export function handleError(error: Error, client: Client, command?: string) {
console.error(error); console.error(error);
( (
@@ -20,7 +20,9 @@ export function handleError(error: Error, client: Client) {
.setTitle(`${client.user?.username} ran into an error`) .setTitle(`${client.user?.username} ran into an error`)
.setColor(NEGATIVE_COLOR) .setColor(NEGATIVE_COLOR)
.setDescription( .setDescription(
`\`\`\`${error.name}\n${error.message}\n${error.stack}\n${error.cause}\`\`\``, `\`\`\`${[command, error.name, error.message, error.stack]
.filter((item) => item !== undefined)
.join('\n\n')}\`\`\``,
), ),
], ],
}); });
+3 -3
View File
@@ -13,7 +13,7 @@ const DEFAULT_THRESHOLD = 7;
export default { export default {
inProduction: true, inProduction: true,
inDevelopment: false, inDevelopment: true,
inPublic: true, inPublic: true,
command: new SlashCommandBuilder() command: new SlashCommandBuilder()
@@ -45,13 +45,13 @@ export default {
const time = new Date().getTime() / 1000; const time = new Date().getTime() / 1000;
getWargamingResponse<ClanInfo>( getWargamingResponse<ClanInfo>(
`https://api.wotblitz.com/wotb/clans/info/?application_id=${args['wargaming-application-id']}&clan_id=${clan.clan_id}`, `https://api.wotblitz.${server}/wotb/clans/info/?application_id=${args['wargaming-application-id']}&clan_id=${clan.clan_id}`,
interaction, interaction,
async (clanInfo) => { async (clanInfo) => {
const memberIds = clanInfo[clan.clan_id].members_ids; const memberIds = clanInfo[clan.clan_id].members_ids;
getWargamingResponse<PlayerPersonalData>( getWargamingResponse<PlayerPersonalData>(
`https://api.wotblitz.com/wotb/account/info/?application_id=${ `https://api.wotblitz.${server}/wotb/account/info/?application_id=${
args['wargaming-application-id'] args['wargaming-application-id']
}&account_id=${memberIds.join(',')}`, }&account_id=${memberIds.join(',')}`,
interaction, interaction,