commit cfe1798c7f38b9f7bd84fbbce443f8eb417c4883 from: Witcher01 date: Tue Jun 8 17:44:51 2021 UTC tracked districts on startup implemented commit - cca7ceb6a6a1bf427001f909851f8eca6324c03d commit + cfe1798c7f38b9f7bd84fbbce443f8eb417c4883 blob - 3b396e3a4b149ae0d0be0d7aa64fb6c1005ccc54 blob + 991e79d1f6b67dda8680af86953bf5caa36e9acc --- main.go +++ main.go @@ -19,6 +19,14 @@ var discord *discordgo.Session func main() { parseArgs(os.Args) + // initialize all tracked districts + for _, v := range ParsedArgs.Districts { + _, err := AddTrackedDistrict(v) + if err != nil { + log.Fatalf("%s is not a valid district. exiting", v) + } + } + discord, err := discordgo.New("Bot " + ParsedArgs.Token) // Cleanly close down the Discord session on program end defer discord.Close()