Make the link a separate message
This commit is contained in:
parent
d161453d29
commit
f6fc704387
@ -122,6 +122,7 @@ let getInvitedUsers userId =
|
||||
|
||||
let createGuildInvite (ctx : IDiscordContext) =
|
||||
task {
|
||||
do! ctx.Respond(InteractionResponseType.DeferredChannelMessageWithSource)
|
||||
let channel = ctx.GetGuild().Channels.[GuildEnvironment.channelWelcome]
|
||||
let! invite = channel.CreateInviteAsync(max_age = 0, unique = true)
|
||||
|
||||
@ -142,15 +143,22 @@ let createGuildInvite (ctx : IDiscordContext) =
|
||||
// .WithImageUrl("https://s7.gifyu.com/images/Resistance_Poster_Final_1.jpg")
|
||||
.WithTitle("Recruitment")
|
||||
|
||||
let msg =
|
||||
DiscordFollowupMessageBuilder()
|
||||
.AddEmbed(header.Build())
|
||||
.AsEphemeral(true)
|
||||
|
||||
do! ctx.FollowUp(msg)
|
||||
|
||||
let footer =
|
||||
DiscordEmbedBuilder()
|
||||
.WithDescription($"```https://discord.gg/{invite.Code}```")
|
||||
let msg =
|
||||
DiscordInteractionResponseBuilder()
|
||||
.AddEmbeds([ header.Build() ; footer.Build() ])
|
||||
DiscordFollowupMessageBuilder()
|
||||
.AddEmbed(footer.Build())
|
||||
.AsEphemeral(true)
|
||||
|
||||
do! ctx.Respond(InteractionResponseType.ChannelMessageWithSource, msg)
|
||||
do! ctx.FollowUp(msg)
|
||||
}
|
||||
|
||||
let listServerInvites (ctx : IDiscordContext) = task {
|
||||
|
Loading…
x
Reference in New Issue
Block a user