File tree Expand file tree Collapse file tree 1 file changed +7
-1
lines changed
Expand file tree Collapse file tree 1 file changed +7
-1
lines changed Original file line number Diff line number Diff line change @@ -20,7 +20,13 @@ public static async Task MessageCreateChecks(MessageCreatedEventArgs e)
2020 . Contains ( "caption" ) )
2121 {
2222 var chan = await Program . Discord . GetChannelAsync ( 1048242806486999092 ) ;
23- if ( string . IsNullOrWhiteSpace ( e . Message . Content ) )
23+ if ( e . Message . Flags ? . HasFlag ( DiscordMessageFlags . IsComponentsV2 ) ?? false )
24+ {
25+ var mediaGalleryComponent = e . Message . Components . First ( ) as DiscordMediaGalleryComponent ;
26+ var mediaUrl = mediaGalleryComponent . Items . First ( ) . Media . Url ;
27+ await chan . SendMessageAsync ( $ "{ mediaUrl } ({ e . Message . JumpLink } )") ;
28+ }
29+ else if ( string . IsNullOrWhiteSpace ( e . Message . Content ) )
2430 await chan . SendMessageAsync ( $ "{ e . Message . Attachments [ 0 ] . Url } ({ e . Message . JumpLink } )") ;
2531 else if ( e . Message . Content . Contains ( "http" ) )
2632 await chan . SendMessageAsync ( e . Message . Content ) ;
You can’t perform that action at this time.
0 commit comments