From eef19827b86777e5328749702accad394d55aeda Mon Sep 17 00:00:00 2001 From: Gregory Rudolph Date: Fri, 9 Jul 2021 23:22:57 -0400 Subject: [PATCH] Fix command ads --- main.go | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/main.go b/main.go index 0f4bb53..980f967 100644 --- a/main.go +++ b/main.go @@ -32,12 +32,20 @@ func main() { ChatHandler: &chat, } setupCommands() - cmds := keybase.AdvertiseCommandsOptions{ - Alias: "Tesla Bot", - } + var adCmds []chat1.UserBotCommandInput for _, v := range commands { - cmds.Advertisements = append(cmds.Advertisements, v.Advert) + adCmds = append(adCmds, v.Advert.Commands...) } + ads := chat1.AdvertiseCommandAPIParam{ + Typ: "public", + Commands: adCmds, + } + + cmds := keybase.AdvertiseCommandsOptions{ + Alias: "Tesla Bot", + Advertisements: []chat1.AdvertiseCommandAPIParam{ads}, + } + k.AdvertiseCommands(cmds) k.Run(handlers, &keybase.RunOptions{}) }