Browse Source

Make this tool more generic

master
Gregory Rudolph 3 years ago
parent
commit
bd4b4508e5
  1. 9
      tools/runFunction.go

9
tools/unban.go → tools/runFunction.go

@ -9,14 +9,13 @@ import (
var ( var (
token string token string
configFile string
dg *discordgo.Session dg *discordgo.Session
guild = "451553644161138712" guild string
) )
func init() { func init() {
flag.StringVar(&token, "t", "", "Bot Token") flag.StringVar(&token, "t", "", "Bot Token")
flag.StringVar(&configFile, "c", "", "Config file") flag.StringVar(&guild, "g", "", "Guild ID")
flag.Parse() flag.Parse()
} }
@ -26,11 +25,11 @@ func main() {
} }
dg, _ = discordgo.New("Bot " + token) dg, _ = discordgo.New("Bot " + token)
_ = dg.Open() _ = dg.Open()
unbanAll() runFunction()
dg.Close() dg.Close()
} }
func unbanAll() { func runFunction() {
bans, _ := dg.GuildBans(guild) bans, _ := dg.GuildBans(guild)
for _, v := range bans { for _, v := range bans {
dg.GuildBanDelete(guild, v.User.ID) dg.GuildBanDelete(guild, v.User.ID)
Loading…
Cancel
Save