Add URL links to IGDB on video game titles

This commit is contained in:
baz 2025-02-09 23:48:44 +00:00
parent 3d8901f457
commit a48c557771
10 changed files with 10 additions and 1 deletions

View File

@ -70,6 +70,7 @@ module.exports = {
.setColor(0xFFD700)
.setAuthor({ name: `${interaction.user.displayName} beat a new game!`, iconURL: interaction.user.avatarURL() })
.setTitle(`${game.name} beaten!`)
.setURL(game.url)
.setFooter({ text: 'The Ochulus • 100 Games Challenge', iconURL: interaction.client.user.avatarURL() })
.setTimestamp();

View File

@ -38,6 +38,7 @@ module.exports = {
.setColor(0xFF0000)
.setAuthor({ name: `${interaction.user.displayName} deleted a game!`, iconURL: interaction.user.avatarURL() })
.setTitle(`${game.name} deleted!`)
.setURL(game.url)
.setFooter({ text: 'The Ochulus • 100 Games Challenge', iconURL: interaction.client.user.avatarURL() })
.setTimestamp();

View File

@ -65,6 +65,7 @@ module.exports = {
.setColor(0xFF0000)
.setAuthor({ name: `${interaction.user.displayName} deleted a game!`, iconURL: interaction.user.avatarURL() })
.setTitle(`${game.name} deleted!`)
.setURL(game.url)
.setFooter({ text: 'The Ochulus • 100 Games Challenge', iconURL: interaction.client.user.avatarURL() })
.setTimestamp();

View File

@ -38,6 +38,7 @@ module.exports = {
.setColor(0xFF0000)
.setAuthor({ name: `${interaction.user.displayName} deleted a game!`, iconURL: interaction.user.avatarURL() })
.setTitle(`${game.name} deleted!`)
.setURL(game.url)
.setFooter({ text: 'The Ochulus • 100 Games Challenge', iconURL: interaction.client.user.avatarURL() })
.setTimestamp();

View File

@ -64,6 +64,7 @@ module.exports = {
.setColor(0x43ABEC)
.setAuthor({ name: `${interaction.user.displayName} is planning to beat a game!`, iconURL: interaction.user.avatarURL() })
.setTitle(`${game.name}!`)
.setURL(game.url)
.setFooter({ text: 'The Ochulus • 100 Games Challenge', iconURL: interaction.client.user.avatarURL() })
.setTimestamp();

View File

@ -44,7 +44,7 @@ module.exports = {
const coverUrl = await getCoverURL(game.cover);
embed.setThumbnail(`${coverUrl}`);
}
desc = `It has chosen **${game.name}**, glory be to The Ochulus!`;
desc = `It has chosen **[${game.name}](${game.url})**, glory be to The Ochulus!`;
}
embed.setDescription(desc);

View File

@ -36,6 +36,7 @@ module.exports = {
.setColor(0xFFD700)
.setAuthor({ name: `${user.displayName}'s most recent beat game!`, iconURL: user.avatarURL() })
.setTitle(game.name)
.setURL(game.url)
.setFooter({ text: 'The Ochulus • 100 Games Challenge', iconURL: interaction.client.user.avatarURL() })
.setTimestamp();

View File

@ -36,6 +36,7 @@ module.exports = {
.setColor(0xFFD700)
.setAuthor({ name: `${user.displayName}'s most recent planned game`, iconURL: user.avatarURL() })
.setTitle(game.name)
.setURL(game.url)
.setFooter({ text: 'The Ochulus • 100 Games Challenge', iconURL: interaction.client.user.avatarURL() })
.setTimestamp();

View File

@ -36,6 +36,7 @@ module.exports = {
.setColor(0xFFD700)
.setAuthor({ name: `${user.displayName}'s most recent planned game`, iconURL: user.avatarURL() })
.setTitle(game.name)
.setURL(game.url)
.setFooter({ text: 'The Ochulus • 100 Games Challenge', iconURL: interaction.client.user.avatarURL() })
.setTimestamp();

View File

@ -67,6 +67,7 @@ module.exports = {
.setColor(0x00C921)
.setAuthor({ name: `${interaction.user.displayName} has started playing a new game!`, iconURL: interaction.user.avatarURL() })
.setTitle(`${game.name}!`)
.setURL(game.url)
.setFooter({ text: 'The Ochulus • 100 Games Challenge', iconURL: interaction.client.user.avatarURL() })
.setTimestamp();