diff --git a/commands/info/channel.js b/commands/info/channel.js index 9de93c97..d63c0e2d 100644 --- a/commands/info/channel.js +++ b/commands/info/channel.js @@ -38,7 +38,7 @@ module.exports = class ChannelInfoCommand extends Command { .addField('❯ NSFW', channel.nsfw ? 'Yes' : 'No', true) .addField('❯ Category', channel.parent ? channel.parent.name : 'None', true) .addField('❯ Type', types[channel.type], true) - .addField('❯ Creation Date', moment.utc(channel.createdAt).format('MMM Do, YYYY [at] hh:mm:ss A'), true) + .addField('❯ Creation Date', moment.utc(channel.createdAt).format('MM/DD/YYYY @ hh:mm:ss A'), true) .addField('❯ Topic', channel.topic || 'None'); return msg.embed(embed); } diff --git a/commands/info/emoji.js b/commands/info/emoji.js index 426d35d5..f1611fbe 100644 --- a/commands/info/emoji.js +++ b/commands/info/emoji.js @@ -28,7 +28,7 @@ module.exports = class EmojiInfoCommand extends Command { .setThumbnail(emoji.url) .addField('❯ Name', emoji.name, true) .addField('❯ ID', emoji.id, true) - .addField('❯ Creation Date', moment.utc(emoji.createdAt).format('MMM Do, YYYY [at] hh:mm:ss A'), true) + .addField('❯ Creation Date', moment.utc(emoji.createdAt).format('MM/DD/YYYY @ hh:mm:ss A'), true) .addField('❯ Animated?', emoji.animated ? 'Yes' : 'No', true); return msg.embed(embed); } diff --git a/commands/info/role.js b/commands/info/role.js index 262a0b6f..03497b21 100644 --- a/commands/info/role.js +++ b/commands/info/role.js @@ -31,7 +31,7 @@ module.exports = class RoleInfoCommand extends Command { .addField('❯ Name', role.name, true) .addField('❯ ID', role.id, true) .addField('❯ Color', role.hexColor.toUpperCase(), true) - .addField('❯ Creation Date', moment.utc(role.createdAt).format('MMM Do, YYYY [at] hh:mm:ss A'), true) + .addField('❯ Creation Date', moment.utc(role.createdAt).format('MM/DD/YYYY @ hh:mm:ss A'), true) .addField('❯ Hoisted?', role.hoist ? 'Yes' : 'No', true) .addField('❯ Mentionable?', role.mentionable ? 'Yes' : 'No', true) .addField('❯ Permissions', perms.map(perm => permissions[perm]).join(', ') || 'None'); diff --git a/commands/info/server.js b/commands/info/server.js index 3fa5f8e1..748d6179 100644 --- a/commands/info/server.js +++ b/commands/info/server.js @@ -25,7 +25,7 @@ module.exports = class ServerInfoCommand extends Command { .addField('❯ Name', msg.guild.name, true) .addField('❯ ID', msg.guild.id, true) .addField('❯ Region', msg.guild.region.toUpperCase(), true) - .addField('❯ Creation Date', moment.utc(msg.guild.createdAt).format('MMM Do, YYYY [at] hh:mm:ss A'), true) + .addField('❯ Creation Date', moment.utc(msg.guild.createdAt).format('MM/DD/YYYY @ hh:mm:ss A'), true) .addField('❯ Explicit Filter', filterLevels[msg.guild.explicitContentFilter], true) .addField('❯ Verification Level', verificationLevels[msg.guild.verificationLevel], true) .addField('❯ Owner', msg.guild.owner.user.tag, true) diff --git a/commands/info/user.js b/commands/info/user.js index 0cabf402..a875cc84 100644 --- a/commands/info/user.js +++ b/commands/info/user.js @@ -34,7 +34,7 @@ module.exports = class UserInfoCommand extends Command { .setThumbnail(user.displayAvatarURL()) .addField('❯ Name', user.tag, true) .addField('❯ ID', user.id, true) - .addField('❯ Discord Join Date', moment.utc(user.createdAt).format('MMM Do, YYYY [at] hh:mm:ss A'), true) + .addField('❯ Discord Join Date', moment.utc(user.createdAt).format('MM/DD/YYYY @ hh:mm:ss A'), true) .addField('❯ Bot?', user.bot ? 'Yes' : 'No', true); if (msg.channel.type === 'text') { try { @@ -48,7 +48,7 @@ module.exports = class UserInfoCommand extends Command { .setDescription(member.presence.activity ? `${activities[member.presence.activity.type]} **${member.presence.activity.name}**` : '') - .addField('❯ Server Join Date', moment.utc(member.joinedAt).format('MMM Do, YYYY [at] hh:mm:ss A'), true) + .addField('❯ Server Join Date', moment.utc(member.joinedAt).format('MM/DD/YYYY @ hh:mm:ss A'), true) .addField('❯ Nickname', member.nickname || 'None', true) .addField('❯ Highest Role', member.roles.highest.id === msg.guild.defaultRole.id ? 'None' : member.roles.highest.name, true) diff --git a/commands/search/eshop.js b/commands/search/eshop.js index dbb28e71..7c9dcdc1 100644 --- a/commands/search/eshop.js +++ b/commands/search/eshop.js @@ -53,7 +53,7 @@ module.exports = class EshopCommand extends Command { ? data.game_category_ref.length ? data.game_category_ref[0].title : data.game_category_ref.title : '???', true) .addField('❯ Release Date', - data.release_date ? moment.utc(data.release_date).format('MMM Do, YYYY [at] hh:mm:ss A') : '???', true) + data.release_date ? moment.utc(data.release_date).format('MMM Do, YYYY') : '???', true) .addField('❯ Player Count', data.number_of_players || '???', true) .addField('❯ DLC?', data.dlc === 'true' ? 'Yes' : 'No', true) .addField('❯ Demo?', data.demo === 'true' ? 'Yes' : 'No', true) diff --git a/commands/search/github.js b/commands/search/github.js index c1e88585..047ec8e6 100644 --- a/commands/search/github.js +++ b/commands/search/github.js @@ -47,8 +47,8 @@ module.exports = class GithubCommand extends Command { .addField('❯ Forks', body.forks, true) .addField('❯ Issues', body.open_issues, true) .addField('❯ Language', body.language || '???', true) - .addField('❯ Creation Date', moment.utc(body.created_at).format('MMM Do, YYYY [at] hh:mm:ss A'), true) - .addField('❯ Modification Date', moment.utc(body.updated_at).format('MMM Do, YYYY [at] hh:mm:ss A'), true); + .addField('❯ Creation Date', moment.utc(body.created_at).format('MM/DD/YYYY @ hh:mm:ss A'), true) + .addField('❯ Modification Date', moment.utc(body.updated_at).format('MM/DD/YYYY @ hh:mm:ss A'), true); return msg.embed(embed); } catch (err) { if (err.status === 404) return msg.say('Could not find any results.'); diff --git a/commands/search/itunes.js b/commands/search/itunes.js index daa46f6c..4301737f 100644 --- a/commands/search/itunes.js +++ b/commands/search/itunes.js @@ -52,7 +52,7 @@ module.exports = class ItunesCommand extends Command { .setTitle(data.trackName) .addField('❯ Artist', data.artistName, true) .addField('❯ Album', data.collectionName, true) - .addField('❯ Release Date', moment.utc(data.releaseDate).format('MMM Do, YYYY [at] hh:mm:ss A'), true) + .addField('❯ Release Date', moment.utc(data.releaseDate).format('MMM Do, YYYY'), true) .addField('❯ Genre', data.primaryGenreName, true); return msg.embed(embed); } catch (err) { diff --git a/commands/search/kickstarter.js b/commands/search/kickstarter.js index 26012ffd..62b4c6f8 100644 --- a/commands/search/kickstarter.js +++ b/commands/search/kickstarter.js @@ -44,8 +44,8 @@ module.exports = class KickstarterCommand extends Command { .addField('❯ Pledged', `$${data.pledged}`, true) .addField('❯ Backers', data.backers_count, true) .addField('❯ Creator', data.creator.name, true) - .addField('❯ Creation Date', moment.utc(data.created_at * 1000).format('MMM Do, YYYY [at] hh:mm:ss A'), true) - .addField('❯ Deadline', moment.utc(data.deadline * 1000).format('MMM Do, YYYY [at] hh:mm:ss A'), true); + .addField('❯ Creation Date', moment.utc(data.created_at * 1000).format('MM/DD/YYYY @ hh:mm:ss A'), true) + .addField('❯ Deadline', moment.utc(data.deadline * 1000).format('MM/DD/YYYY @ hh:mm:ss A'), true); return msg.embed(embed); } catch (err) { return msg.reply(`Oh no, an error occurred: \`${err.message}\`. Try again later!`); diff --git a/commands/search/kitsu-anime.js b/commands/search/kitsu-anime.js index 3c4c4f7d..6d04c4d6 100644 --- a/commands/search/kitsu-anime.js +++ b/commands/search/kitsu-anime.js @@ -40,10 +40,8 @@ module.exports = class KitsuAnimeCommand extends Command { .setDescription(shorten(data.synopsis)) .addField('❯ Type', `${data.showType} - ${data.status}`, true) .addField('❯ Episodes', data.episodeCount || '???', true) - .addField('❯ Start Date', - data.startDate ? moment.utc(data.startDate).format('MMM Do, YYYY [at] hh:mm:ss A') : '???', true) - .addField('❯ End Date', - data.endDate ? moment.utc(data.endDate).format('MMM Do, YYYY [at] hh:mm:ss A') : '???', true); + .addField('❯ Start Date', data.startDate ? moment.utc(data.startDate).format('MMM Do, YYYY') : '???', true) + .addField('❯ End Date', data.endDate ? moment.utc(data.endDate).format('MMM Do, YYYY') : '???', true); return msg.embed(embed); } catch (err) { return msg.reply(`Oh no, an error occurred: \`${err.message}\`. Try again later!`); diff --git a/commands/search/kitsu-manga.js b/commands/search/kitsu-manga.js index 2edfd708..6a769149 100644 --- a/commands/search/kitsu-manga.js +++ b/commands/search/kitsu-manga.js @@ -40,10 +40,8 @@ module.exports = class KitsuMangaCommand extends Command { .setDescription(shorten(data.synopsis)) .addField('❯ Type', `${data.subtype} - ${data.status}`, true) .addField('❯ Volumes / Chapters', `${data.volumeCount || '???'} / ${data.chapterCount || '???'}`, true) - .addField('❯ Start Date', - data.startDate ? moment.utc(data.startDate).format('MMM Do, YYYY [at] hh:mm:ss A') : '???', true) - .addField('❯ End Date', - data.endDate ? moment.utc(data.endDate).format('MMM Do, YYYY [at] hh:mm:ss A') : '???', true); + .addField('❯ Start Date', data.startDate ? moment.utc(data.startDate).format('MMM Do, YYYY') : '???', true) + .addField('❯ End Date', data.endDate ? moment.utc(data.endDate).format('MMM Do, YYYY') : '???', true); return msg.embed(embed); } catch (err) { return msg.reply(`Oh no, an error occurred: \`${err.message}\`. Try again later!`); diff --git a/commands/search/npm.js b/commands/search/npm.js index 2f38b2c0..e32da1a9 100644 --- a/commands/search/npm.js +++ b/commands/search/npm.js @@ -41,8 +41,8 @@ module.exports = class NPMCommand extends Command { .addField('❯ Version', body['dist-tags'].latest, true) .addField('❯ License', body.license || 'None', true) .addField('❯ Author', body.author ? body.author.name : '???', true) - .addField('❯ Creation Date', moment.utc(body.time.created).format('MMM Do, YYYY [at] hh:mm:ss A'), true) - .addField('❯ Modification Date', moment.utc(body.time.modified).format('MMM Do, YYYY [at] hh:mm:ss A'), true) + .addField('❯ Creation Date', moment.utc(body.time.created).format('MM/DD/YYYY @ hh:mm:ss A'), true) + .addField('❯ Modification Date', moment.utc(body.time.modified).format('MM/DD/YYYY @ hh:mm:ss A'), true) .addField('❯ Main File', version.main || 'index.js', true) .addField('❯ Dependencies', dependencies && dependencies.length ? dependencies.join(', ') : 'None') .addField('❯ Maintainers', maintainers.join(', ')); diff --git a/commands/search/stack-overflow.js b/commands/search/stack-overflow.js index 613169b5..b7f53aa6 100644 --- a/commands/search/stack-overflow.js +++ b/commands/search/stack-overflow.js @@ -48,9 +48,9 @@ module.exports = class StackOverflowCommand extends Command { .addField('❯ Asker', `[${data.owner.display_name}](${data.owner.link})`, true) .addField('❯ Views', data.view_count, true) .addField('❯ Score', data.score, true) - .addField('❯ Creation Date', moment.utc(data.creation_date * 1000).format('MMM Do, YYYY [at] hh:mm:ss A'), true) + .addField('❯ Creation Date', moment.utc(data.creation_date * 1000).format('MM/DD/YYYY @ hh:mm:ss A'), true) .addField('❯ Last Activity', - moment.utc(data.last_activity_date * 1000).format('MMM Do, YYYY [at] hh:mm:ss A'), true); + moment.utc(data.last_activity_date * 1000).format('MM/DD/YYYY @ hh:mm:ss A'), true); return msg.embed(embed); } catch (err) { return msg.reply(`Oh no, an error occurred: \`${err.message}\`. Try again later!`); diff --git a/commands/search/stocks.js b/commands/search/stocks.js index 83887437..34d6e304 100644 --- a/commands/search/stocks.js +++ b/commands/search/stocks.js @@ -44,7 +44,7 @@ module.exports = class StocksCommand extends Command { .addField('❯ High', `$${data['2. high']}`, true) .addField('❯ Low', `$${data['3. low']}`, true) .addField('❯ Last Updated', - moment.utc(body['Meta Data']['3. Last Refreshed']).format('MMM Do, YYYY [at] hh:mm:ss A'), true); + moment.utc(body['Meta Data']['3. Last Refreshed']).format('MM/DD/YYYY @ hh:mm:ss A'), true); return msg.embed(embed); } catch (err) { return msg.reply(`Oh no, an error occurred: \`${err.message}\`. Try again later!`); diff --git a/commands/search/twitter.js b/commands/search/twitter.js index fedb210e..4c4023f8 100644 --- a/commands/search/twitter.js +++ b/commands/search/twitter.js @@ -54,7 +54,7 @@ module.exports = class TwitterCommand extends Command { .addField('❯ Following', body.friends_count, true) .addField('❯ Protected?', body.protected ? 'Yes' : 'No', true) .addField('❯ Verified?', body.verified ? 'Yes' : 'No', true) - .addField('❯ Creation Date', moment.utc(body.created_at).format('MMM Do, YYYY [at] hh:mm:ss A'), true) + .addField('❯ Creation Date', moment.utc(body.created_at).format('MM/DD/YYYY @ hh:mm:ss A'), true) .addField('❯ Latest Tweet', latest); return msg.embed(embed); } catch (err) { diff --git a/commands/search/vocadb.js b/commands/search/vocadb.js index ec06f2b8..f912ca11 100644 --- a/commands/search/vocadb.js +++ b/commands/search/vocadb.js @@ -45,7 +45,7 @@ module.exports = class VocaDBCommand extends Command { .setDescription(data.lyrics.length ? shorten(data.lyrics[0].value) : 'No lyrics available.') .setThumbnail(data.thumbUrl) .addField('❯ Artist', data.artistString) - .addField('❯ Publish Date', moment.utc(data.publishDate).format('MMM Do, YYYY [at] hh:mm:ss A'), true); + .addField('❯ Publish Date', moment.utc(data.publishDate).format('MMM Do, YYYY'), true); return msg.embed(embed); } catch (err) { return msg.reply(`Oh no, an error occurred: \`${err.message}\`. Try again later!`); diff --git a/commands/search/wattpad.js b/commands/search/wattpad.js index 98ad3df9..2de14178 100644 --- a/commands/search/wattpad.js +++ b/commands/search/wattpad.js @@ -42,7 +42,7 @@ module.exports = class WattpadCommand extends Command { .setTitle(data.title) .setDescription(shorten(data.description)) .setThumbnail(data.cover) - .addField('❯ Creation Date', moment.utc(data.createDate).format('MMM Do, YYYY [at] hh:mm:ss A'), true) + .addField('❯ Creation Date', moment.utc(data.createDate).format('MM/DD/YYYY @ hh:mm:ss A'), true) .addField('❯ Author', data.user.name, true) .addField('❯ Chapters', data.numParts, true) .addField('❯ Reads', data.readCount, true) diff --git a/commands/search/youtube.js b/commands/search/youtube.js index 11ee99d0..65a5ce7d 100644 --- a/commands/search/youtube.js +++ b/commands/search/youtube.js @@ -44,7 +44,7 @@ module.exports = class YoutubeCommand extends Command { .setURL(`https://www.youtube.com/watch?v=${data.id.videoId}`) .setThumbnail(data.snippet.thumbnails.default ? data.snippet.thumbnails.default.url : null) .addField('❯ ID', data.id.videoId, true) - .addField('❯ Publish Date', moment.utc(data.snippet.publishedAt).format('MMM Do, YYYY [at] hh:mm:ss A'), true) + .addField('❯ Publish Date', moment.utc(data.snippet.publishedAt).format('MM/DD/YYYY @ hh:mm:ss A'), true) .addField('❯ Channel', data.snippet.channelTitle, true); return msg.embed(embed); } catch (err) { diff --git a/package.json b/package.json index 9a32cb61..9839bc83 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "xiao", - "version": "91.8.6", + "version": "91.8.7", "description": "Your personal server companion.", "main": "Xiao.js", "scripts": {