More copy, images
This commit is contained in:
parent
dd2f155cfd
commit
c4eb2af1f8
@ -20,25 +20,20 @@ let sendInitialEmbed (ctx : IDiscordContext) =
|
|||||||
let channel = ctx.GetGuild().GetChannel(GuildEnvironment.channelWhitelist)
|
let channel = ctx.GetGuild().GetChannel(GuildEnvironment.channelWhitelist)
|
||||||
let builder = DiscordMessageBuilder()
|
let builder = DiscordMessageBuilder()
|
||||||
let embed = DiscordEmbedBuilder()
|
let embed = DiscordEmbedBuilder()
|
||||||
embed.ImageUrl <- "https://s1.gifyu.com/images/whitelist-image-2.gif"
|
embed.ImageUrl <- "https://s8.gifyu.com/images/ezgif.com-gif-maker-28812274030e36e4b1.gif"
|
||||||
embed.Title <- "Degenz Game Whitelist"
|
embed.Title <- "Degenz Game Whitelist"
|
||||||
embed.Color <- DiscordColor.White
|
embed.Color <- DiscordColor.White
|
||||||
embed.Description <- """
|
embed.Description <- """
|
||||||
In **Beautopia ©** you BUY Whitelist with 💰 $GBT...
|
In **Beautopia ©** you BUY Whitelist with 💰 $GBT...
|
||||||
|
|
||||||
__To earn $GBT You Can:__
|
**__To earn $GBT You Can:__**
|
||||||
1️⃣ Recruit other Degenz into the server in #🙋|invite
|
1️⃣ Recruit other Degenz into the server in #🙋|invite
|
||||||
2️⃣ Be helpful & chat in #💬|general-chat to level up!
|
2️⃣ Be helpful & chat in #💬|general-chat to level up!
|
||||||
3️⃣ Complete Quests inside #🕹|quests
|
3️⃣ Complete Quests inside #🕹|quests
|
||||||
"""
|
"""
|
||||||
let! wl = DbService.getStoreItemBySymbol "WHITELIST"
|
|
||||||
let! wlOG = DbService.getStoreItemBySymbol "WHITEOG"
|
|
||||||
embed.AddField("1x Whitelist", $"Price `{Inventory.getBuyPrice wl.Item} $GBT`", true) |> ignore
|
|
||||||
embed.AddField("1x OG Whitelist", $"Price `{Inventory.getBuyPrice wlOG.Item} $GBT`", true) |> ignore
|
|
||||||
builder.AddEmbed embed |> ignore
|
builder.AddEmbed embed |> ignore
|
||||||
let btn1 = DiscordButtonComponent(ButtonStyle.Success, $"Buy-WHITELIST-WHITELIST", $"Buy Whitelist") :> DiscordComponent
|
let btn1 = DiscordButtonComponent(ButtonStyle.Success, $"GimmeWhitelist", $"Buy Whitelist") :> DiscordComponent
|
||||||
let btn2 = DiscordButtonComponent(ButtonStyle.Success, $"Buy-WHITEOG-WHITELIST", $"Buy OG Whitelist") :> DiscordComponent
|
builder.AddComponents [| btn1 |] |> ignore
|
||||||
builder.AddComponents [| btn1 ; btn2 |] |> ignore
|
|
||||||
|
|
||||||
do! GuildEnvironment.botClientRecruit.Value.SendMessageAsync(channel, builder)
|
do! GuildEnvironment.botClientRecruit.Value.SendMessageAsync(channel, builder)
|
||||||
|> Async.AwaitTask
|
|> Async.AwaitTask
|
||||||
@ -56,6 +51,7 @@ let grantWhitelistRole (ctx : IDiscordContext) =
|
|||||||
let handleButtonEvent _ (event : ComponentInteractionCreateEventArgs) =
|
let handleButtonEvent _ (event : ComponentInteractionCreateEventArgs) =
|
||||||
let ctx = DiscordEventContext event :> IDiscordContext
|
let ctx = DiscordEventContext event :> IDiscordContext
|
||||||
match event.Id with
|
match event.Id with
|
||||||
|
| id when id.StartsWith("GimmeWhitelist") -> Store.buy "WHITELIST" None ctx
|
||||||
| id when id.StartsWith("Buy") ->
|
| id when id.StartsWith("Buy") ->
|
||||||
task {
|
task {
|
||||||
let id = ctx.GetInteractionId()
|
let id = ctx.GetInteractionId()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user