From 94d4c3ac7230a82f6d9ab9d22e364582913bbf66 Mon Sep 17 00:00:00 2001 From: Etzelia Date: Mon, 12 Jul 2021 16:56:12 -0500 Subject: [PATCH] Add status Signed-off-by: Etzelia --- discord/discord.go | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/discord/discord.go b/discord/discord.go index 8a1e0bb..eca5736 100644 --- a/discord/discord.go +++ b/discord/discord.go @@ -19,6 +19,7 @@ func New(token, prefix string, db *database.Database) (*discordgo.Session, error } bot.Identify.Intents = discordgo.IntentsAllWithoutPrivileged + bot.AddHandler(Ready) bot.AddHandler(CommandHandler(prefix, db)) bot.AddHandler(MessageHandler(prefix, db)) @@ -86,3 +87,10 @@ func MessageHandler(prefix string, db *database.Database) func(session *discordg } } } + +func Ready(session *discordgo.Session, ready *discordgo.Ready) { + beaver.Infof("https://discord.com/api/oauth2/authorize?client_id=%s&permissions=0&redirect_uri=https://stone.land&scope=bot", ready.User.ID) + if err := session.UpdateGameStatus(0, "with ROCKS"); err != nil { + beaver.Errorf("could not update status: %v", err) + } +}