Generate embeds for invites with events

This commit is contained in:
Cadence Ember 2025-06-08 21:52:28 +12:00
parent c50d238552
commit ab396bd581
5 changed files with 421 additions and 5 deletions

View file

@ -4858,5 +4858,250 @@ module.exports = {
application_id: "1109360903096369153",
guild_id: "497159726455455754"
}
},
invite: {
irl: {
type: 0,
code: 'placeholder',
inviter: {
id: '772659086046658620',
username: 'cadence.worm',
avatar: '466df0c98b1af1e1388f595b4c1ad1b9',
discriminator: '0',
public_flags: 0,
flags: 0,
banner: null,
accent_color: 4534897,
global_name: 'cadence',
avatar_decoration_data: null,
collectibles: null,
banner_color: '#453271',
clan: null,
primary_guild: null
},
expires_at: '2025-06-15T08:39:43+00:00',
guild: {
id: '1338114140941586518',
name: 'self service',
splash: null,
banner: null,
description: null,
icon: null,
features: [],
verification_level: 0,
vanity_url_code: null,
nsfw_level: 0,
nsfw: false,
premium_subscription_count: 0,
premium_tier: 0
},
guild_id: '1338114140941586518',
channel: { id: '1338114141658939517', type: 0, name: 'general' },
guild_scheduled_event: {
id: '1381190945646710824',
guild_id: '1338114140941586518',
name: 'forest exploration',
description: '',
channel_id: null,
creator_id: '772659086046658620',
image: null,
scheduled_start_time: '2025-06-08T10:00:00.161000+00:00',
scheduled_end_time: '2025-06-08T12:00:00.161000+00:00',
status: 1,
entity_type: 3,
entity_id: null,
recurrence_rule: null,
user_count: 1,
privacy_level: 2,
sku_ids: [],
user_rsvp: null,
guild_scheduled_event_exceptions: [],
entity_metadata: { location: 'the dark forest' }
},
profile: {
id: '1338114140941586518',
name: 'self service',
icon_hash: null,
member_count: 2,
online_count: 1,
description: null,
banner_hash: null,
game_application_ids: [],
game_activity: {},
tag: null,
badge: 0,
badge_color_primary: '#ff0000',
badge_color_secondary: '#800000',
badge_hash: null,
traits: [],
features: [],
visibility: 2,
custom_banner_hash: null,
premium_subscription_count: 0,
premium_tier: 0
}
},
vc: {
type: 0,
code: 'placeholder',
inviter: {
id: '1024720274928697384',
username: '1024720274928697384',
avatar: '040a0652f1c76af3b71bb2c58ee0057b',
discriminator: '0',
public_flags: 0,
flags: 0,
banner: null,
accent_color: 4259841,
global_name: 'Regalia, Goddess of OH GOD OH FU',
avatar_decoration_data: null,
collectibles: null,
banner_color: '#410001',
clan: null,
primary_guild: null
},
expires_at: '2025-06-15T07:32:30+00:00',
guild: {
id: '1340545485542391879',
name: 'VRCooking',
splash: null,
banner: null,
description: null,
icon: '8e1948b83d79c11ccb32b9e54a5d85fd',
features: [ 'SOUNDBOARD', 'ACTIVITY_FEED_DISABLED_BY_USER' ],
verification_level: 0,
vanity_url_code: null,
nsfw_level: 0,
nsfw: false,
premium_subscription_count: 0,
premium_tier: 0
},
guild_id: '1340545485542391879',
channel: { id: '1368144987707019306', type: 2, name: 'Cooking' },
guild_scheduled_event: {
id: '1381174024801095751',
guild_id: '1340545485542391879',
name: 'Cooking (Netrunners)',
description: 'Short circuited brain interfaces actually just means your brain is medium rare, yum.',
channel_id: '1368144987707019306',
creator_id: '1024720274928697384',
image: null,
scheduled_start_time: '2025-06-09T03:00:00+00:00',
scheduled_end_time: null,
status: 1,
entity_type: 2,
entity_id: null,
recurrence_rule: null,
user_count: 2,
privacy_level: 2,
sku_ids: [],
user_rsvp: null,
guild_scheduled_event_exceptions: [],
entity_metadata: {}
},
profile: {
id: '1340545485542391879',
name: 'VRCooking',
icon_hash: '8e1948b83d79c11ccb32b9e54a5d85fd',
member_count: 18,
online_count: 13,
description: null,
banner_hash: null,
game_application_ids: [],
game_activity: {},
tag: null,
badge: 0,
badge_color_primary: '#ff0000',
badge_color_secondary: '#800000',
badge_hash: null,
traits: [],
features: [],
visibility: 2,
custom_banner_hash: null,
premium_subscription_count: 0,
premium_tier: 0
}
},
known_vc: {
type: 0,
code: 'placeholder',
inviter: {
id: '1024720274928697384',
username: '1024720274928697384',
avatar: '040a0652f1c76af3b71bb2c58ee0057b',
discriminator: '0',
public_flags: 0,
flags: 0,
banner: null,
accent_color: 4259841,
global_name: 'Regalia, Goddess of OH GOD OH FU',
avatar_decoration_data: null,
collectibles: null,
banner_color: '#410001',
clan: null,
primary_guild: null
},
expires_at: '2025-06-15T07:32:30+00:00',
guild: {
id: '112760669178241024',
name: 'Psychonauts 3',
splash: null,
banner: null,
description: null,
icon: '8e1948b83d79c11ccb32b9e54a5d85fd',
features: [ 'SOUNDBOARD', 'ACTIVITY_FEED_DISABLED_BY_USER' ],
verification_level: 0,
vanity_url_code: null,
nsfw_level: 0,
nsfw: false,
premium_subscription_count: 0,
premium_tier: 0
},
guild_id: '112760669178241024',
channel: { id: '1162005314908999790', type: 0, name: 'Hey.' },
guild_scheduled_event: {
id: '1381174024801095751',
guild_id: '112760669178241024',
name: 'Cooking (Netrunners)',
description: 'Short circuited brain interfaces actually just means your brain is medium rare, yum.',
channel_id: '1162005314908999790',
creator_id: '1024720274928697384',
image: null,
scheduled_start_time: '2025-06-09T03:00:00+00:00',
scheduled_end_time: null,
status: 1,
entity_type: 2,
entity_id: null,
recurrence_rule: null,
user_count: 2,
privacy_level: 2,
sku_ids: [],
user_rsvp: null,
guild_scheduled_event_exceptions: [],
entity_metadata: {}
},
profile: {
id: '112760669178241024',
name: 'Psychonauts 3',
icon_hash: '8e1948b83d79c11ccb32b9e54a5d85fd',
member_count: 18,
online_count: 13,
description: null,
banner_hash: null,
game_application_ids: [],
game_activity: {},
tag: null,
badge: 0,
badge_color_primary: '#ff0000',
badge_color_secondary: '#800000',
badge_hash: null,
traits: [],
features: [],
visibility: 2,
custom_banner_hash: null,
premium_subscription_count: 0,
premium_tier: 0
}
}
}
}