Skip to content

Commit

Permalink
feat(urlcheck): 仕様変更に対応
Browse files Browse the repository at this point in the history
  • Loading branch information
gx1285 committed Aug 23, 2024
1 parent c590db7 commit 4510709
Show file tree
Hide file tree
Showing 2 changed files with 23 additions and 14 deletions.
24 changes: 13 additions & 11 deletions src/command/chatinput/url_check.ts
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ export default {
],
});
const data: string = await value.text();
if (data.includes('安全性')) {
if (data.includes('安全')) {
return await interaction.editReply({
embeds: [
new EmbedBuilder()
Expand All @@ -37,7 +37,7 @@ export default {
.setFooter({ text: 'Powered by Norton Safeweb' }),
],
});
} else if (data.includes('[注意]')) {
} else if (data.includes('注意')) {
return await interaction.editReply({
embeds: [
new EmbedBuilder()
Expand All @@ -59,16 +59,18 @@ export default {
.setFooter({ text: 'Powered by Norton Safeweb' }),
],
});
} else if (data.includes('未評価')) {
return new EmbedBuilder()
.setTitle('このサイトは未評価です')
.setDescription('このサイトはまだ評価されていません。')
.setColor(Colors.Grey)
.setFooter({ text: 'Powered by Norton Safeweb' });
} else {
return await interaction.editReply({
embeds: [
new EmbedBuilder()
.setTitle('このサイトは未評価です')
.setDescription(`このサイトはまだ評価されていません。`)
.setColor(Colors.Grey)
.setFooter({ text: 'Powered by Norton Safeweb' }),
],
});
return new EmbedBuilder()
.setTitle('このサイトは不明です')
.setDescription('仕様変更等により確認ができませんでした。')
.setColor(Colors.Grey)
.setFooter({ text: 'Powered by Norton Safeweb' });
}
});
},
Expand Down
13 changes: 10 additions & 3 deletions src/command/messagecotextmenu/UrlCheck.ts
Original file line number Diff line number Diff line change
Expand Up @@ -33,14 +33,14 @@ export default {

const data = await response.text();

if (data.includes('安全性')) {
if (data.includes('安全')) {
return new EmbedBuilder()
.setTitle('このサイトは安全です')
.setDescription('ノートン セーフウェブが分析して安全性とセキュリティの問題を調べました。')
.setColor(Colors.Green)
.setAuthor({ name: url, url })
.setFooter({ text: 'Powered by Norton Safeweb' });
} else if (data.includes('[注意]')) {
} else if (data.includes('注意')) {
return new EmbedBuilder()
.setTitle('このサイトは注意が必要です')
.setDescription(
Expand All @@ -56,13 +56,20 @@ export default {
.setColor(Colors.Red)
.setAuthor({ name: url })
.setFooter({ text: 'Powered by Norton Safeweb' });
} else {
} else if (data.includes('未評価')) {
return new EmbedBuilder()
.setTitle('このサイトは未評価です')
.setDescription('このサイトはまだ評価されていません。')
.setColor(Colors.Grey)
.setAuthor({ name: url })
.setFooter({ text: 'Powered by Norton Safeweb' });
} else {
return new EmbedBuilder()
.setTitle('このサイトは不明です')
.setDescription('仕様変更等により確認ができませんでした。')
.setColor(Colors.Grey)
.setAuthor({ name: url })
.setFooter({ text: 'Powered by Norton Safeweb' });
}
} catch {
return new EmbedBuilder()
Expand Down

0 comments on commit 4510709

Please sign in to comment.