Skip to content

Commit

Permalink
API changes related to character data
Browse files Browse the repository at this point in the history
  • Loading branch information
Seefaaa committed Aug 22, 2024
1 parent eaa011a commit 0645c2d
Showing 1 changed file with 3 additions and 5 deletions.
8 changes: 3 additions & 5 deletions src/commands/api/characters.ts
Original file line number Diff line number Diff line change
Expand Up @@ -22,20 +22,18 @@ export class CharactersCommand implements Command {
public async execute(interaction: ChatInputCommandInteraction) {
const ckey = interaction.options.getString('ckey', true);

const { statusCode, body: characters } = await get<string[]>(
const { statusCode, body: characters } = await get<[string, number][]>(
`player/characters?ckey=${ckey}`
);

if (statusCode === 200) {
if (characters.length === 0) {
interaction.reply(
'Oyuncu daha önce bir karakter ile ya hiç ya da 2 seferden fazla oynamamış.'
);
interaction.reply('Oyuncu daha önce bir karakter ile hiç oynamamış.');
return;
}

interaction.reply(
`${characters.map((character) => `\`\`${character}\`\``).join(', ')}`
`${characters.map(([character]) => `\`\`${character}\`\``).join(', ')}`
);
} else if (statusCode === 404) {
interaction.reply('Oyuncu bulunamadı.');
Expand Down

0 comments on commit 0645c2d

Please sign in to comment.