3
0
Fork 0
mirror of https://github.com/ZeppelinBot/Zeppelin.git synced 2025-03-15 05:41:51 +00:00

Merge pull request #276 from metal0/invite-types

DJS Temporary fix for school hub invites
This commit is contained in:
Miikka 2021-09-04 19:08:08 +03:00 committed by GitHub
commit de3b4bbbef
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -65,32 +65,33 @@ export async function getInviteInfoEmbed(
`),
inline: true,
});
if (invite.channel) {
const channelName =
invite.channel.type === ChannelTypeStrings.VOICE ? `🔉 ${invite.channel.name}` : `#${invite.channel.name}`;
const channelName =
invite.channel.type === ChannelTypeStrings.VOICE ? `🔉 ${invite.channel.name}` : `#${invite.channel.name}`;
const channelCreatedAtTimestamp = snowflakeToTimestamp(invite.channel.id);
const channelCreatedAt = moment.utc(channelCreatedAtTimestamp, "x");
const channelAge = humanizeDuration(Date.now() - channelCreatedAtTimestamp, {
largest: 2,
round: true,
});
const channelCreatedAtTimestamp = snowflakeToTimestamp(invite.channel.id);
const channelCreatedAt = moment.utc(channelCreatedAtTimestamp, "x");
const channelAge = humanizeDuration(Date.now() - channelCreatedAtTimestamp, {
largest: 2,
round: true,
});
let channelInfo = trimLines(`
let channelInfo = trimLines(`
Name: **${channelName}**
ID: \`${invite.channel.id}\`
Created: **${channelAge} ago**
`);
if (invite.channel.type !== ChannelTypeStrings.VOICE) {
channelInfo += `\nMention: <#${invite.channel.id}>`;
}
if (invite.channel.type !== ChannelTypeStrings.VOICE) {
channelInfo += `\nMention: <#${invite.channel.id}>`;
}
embed.fields.push({
name: preEmbedPadding + "Channel information",
value: channelInfo,
inline: true,
});
embed.fields.push({
name: preEmbedPadding + "Channel information",
value: channelInfo,
inline: true,
});
}
if (invite.inviter) {
embed.fields.push({