From bd4b4508e575527f40938baaf2bb91354046f46e Mon Sep 17 00:00:00 2001 From: Rudi Date: Wed, 24 Nov 2021 09:01:15 -0500 Subject: [PATCH] Make this tool more generic --- tools/{unban.go => runFunction.go} | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) rename tools/{unban.go => runFunction.go} (78%) diff --git a/tools/unban.go b/tools/runFunction.go similarity index 78% rename from tools/unban.go rename to tools/runFunction.go index ce6248a..7262c5f 100644 --- a/tools/unban.go +++ b/tools/runFunction.go @@ -9,14 +9,13 @@ import ( var ( token string - configFile string dg *discordgo.Session - guild = "451553644161138712" + guild string ) func init() { flag.StringVar(&token, "t", "", "Bot Token") - flag.StringVar(&configFile, "c", "", "Config file") + flag.StringVar(&guild, "g", "", "Guild ID") flag.Parse() } @@ -26,11 +25,11 @@ func main() { } dg, _ = discordgo.New("Bot " + token) _ = dg.Open() - unbanAll() + runFunction() dg.Close() } -func unbanAll() { +func runFunction() { bans, _ := dg.GuildBans(guild) for _, v := range bans { dg.GuildBanDelete(guild, v.User.ID)