amog stuff
This commit is contained in:
parent
e1cab5243c
commit
ece4aab11b
@ -113,13 +113,56 @@ proc messageCreate(s: Shard, m: Message) {.event(discord).} =
|
||||
color: some 0x000066
|
||||
)]
|
||||
)
|
||||
of "info":
|
||||
discard await discord.api.sendMessage(
|
||||
m.channel_id,
|
||||
embeds = @[Embed(
|
||||
title: some "TaxenHeimer bot",
|
||||
description: some "```Discord bot that help to manage TaxenHeimer database queries```",
|
||||
color: some 0x000066,
|
||||
fields: some @[EmbedField(
|
||||
name: "**Author**",
|
||||
value: "```TaxMachine```",
|
||||
inline: some true
|
||||
),
|
||||
EmbedField(
|
||||
name: "**Language**",
|
||||
value: "```nim```",
|
||||
inline: some true
|
||||
),
|
||||
EmbedField(
|
||||
name: "**Credits**",
|
||||
value: "```\nPackage: https://nimble.directory/pkg/dimscord\nHelp: https://discord.gg/nim https://discord.gg/dimscord```"
|
||||
)]
|
||||
)]
|
||||
)
|
||||
|
||||
proc guild_member_add(s: Shard, g: Guild, m: Member) {.event(discord).} =
|
||||
discard await discord.api.sendMessage(
|
||||
"999502028227227810",
|
||||
embeds = @[Embed(
|
||||
title: some "Welcome to TaxenHeimer!",
|
||||
description: some fmt"Welcome <@{m.user.id}>! Hope you'll have a great time :coffee:",
|
||||
title: some "**Welcome**",
|
||||
description: some fmt"Welcome <@{m.user.id}> to TaxenHeimer! Hope you'll have a great time :coffee:",
|
||||
color: some 0x000066,
|
||||
fields: some @[EmbedField(
|
||||
name: "Member Count",
|
||||
value: "```\n" & $g.members.len & "\n```"
|
||||
)]
|
||||
)]
|
||||
)
|
||||
discard discord.api.addGuildMemberRole(
|
||||
g.id,
|
||||
m.user.id,
|
||||
"999538053943140463",
|
||||
"Joining"
|
||||
)
|
||||
|
||||
proc guild_member_remove(s: Shard, g: Guild, m: Member) {.event(discord).} =
|
||||
discard await discord.api.sendMessage(
|
||||
"1001391863263150150",
|
||||
embeds = @[Embed(
|
||||
title: some "**Goodbye**",
|
||||
description: some fmt"Goodbye {m.user.username} :brain: :clown:",
|
||||
color: some 0x000066,
|
||||
fields: some @[EmbedField(
|
||||
name: "Member Count",
|
||||
|
@ -1,3 +1,4 @@
|
||||
--threads:on
|
||||
switch("d", "release")
|
||||
switch("d", "ssl")
|
||||
switch("d", "ssl")
|
||||
switch("o", "bin/scanner")
|
Loading…
Reference in New Issue
Block a user