diff --git a/commands/events/time.js b/commands/events/time.js index 537643d8..c4e77e9e 100644 --- a/commands/events/time.js +++ b/commands/events/time.js @@ -16,9 +16,10 @@ module.exports = class TimeCommand extends Command { details: '**Zones:** ', credit: [ { - name: 'List of tz database time zones', - url: 'https://en.wikipedia.org/wiki/List_of_tz_database_time_zones', - reason: 'Time Zone Data' + name: 'Wikipedia', + url: 'https://www.wikipedia.org/', + reason: 'Time Zone Data', + reasonURL: 'https://en.wikipedia.org/wiki/List_of_tz_database_time_zones' }, { name: 'Neopets', diff --git a/commands/meme-gen/beautiful.js b/commands/meme-gen/beautiful.js index 9708c0b2..72f46df9 100644 --- a/commands/meme-gen/beautiful.js +++ b/commands/meme-gen/beautiful.js @@ -20,7 +20,8 @@ module.exports = class BeautifulCommand extends Command { { name: 'Disney', url: 'https://www.disney.com/', - reason: 'Original "Gravity Falls" Show' + reason: 'Original "Gravity Falls" Show', + reasonURL: 'https://disneynow.com/shows/gravity-falls' }, { name: 'Tatsumaki', diff --git a/commands/meme-gen/worthless.js b/commands/meme-gen/worthless.js index fc0696a5..11c17964 100644 --- a/commands/meme-gen/worthless.js +++ b/commands/meme-gen/worthless.js @@ -20,7 +20,8 @@ module.exports = class WorthlessCommand extends Command { { name: 'Disney', url: 'https://www.disney.com/', - reason: 'Original "Gravity Falls" Show' + reason: 'Original "Gravity Falls" Show', + reasonURL: 'https://disneynow.com/shows/gravity-falls' } ], args: [ diff --git a/commands/readme/generate-credit.js b/commands/readme/generate-credit.js index ec4225e5..8c2ef329 100644 --- a/commands/readme/generate-credit.js +++ b/commands/readme/generate-credit.js @@ -22,7 +22,7 @@ module.exports = class GenerateCreditCommand extends Command { } async run(msg) { - const credit = []; + let credit = []; const commands = this.client.registry.commands.filter(cmd => cmd.credit && cmd.credit.length > 1); for (const command of commands.values()) { for (const cred of command.credit) { @@ -47,6 +47,7 @@ module.exports = class GenerateCreditCommand extends Command { }); } } + credit = credit.sort((a, b) => (a.name > b.name) ? 1 : -1); const mapped = credit .map(c => `- [${c.name}](${c.url})\n${c.commands.map(cmd => { if (!cmd.reasonURL) return ` * ${cmd.name} (${cmd.reason})`; diff --git a/commands/search/itunes.js b/commands/search/itunes.js index b25d3235..ce20fb97 100644 --- a/commands/search/itunes.js +++ b/commands/search/itunes.js @@ -20,8 +20,9 @@ module.exports = class ItunesCommand extends Command { reasonURL: 'https://affiliate.itunes.apple.com/resources/documentation/itunes-store-web-service-search-api/' }, { - name: 'List of ISO 639-2 codes', - url: 'https://en.wikipedia.org/wiki/List_of_ISO_639-2_codes', + name: 'Wikipedia', + url: 'https://www.wikipedia.org/', + reasonURL: 'https://en.wikipedia.org/wiki/List_of_ISO_639-2_codes', reason: 'Language Code Data' } ],