|
|
|
@ -30,16 +30,21 @@ var ( |
|
|
|
|
) |
|
|
|
|
|
|
|
|
|
func main() { |
|
|
|
|
if len(os.Args) <= 0 { |
|
|
|
|
println("Please add token as cli argument.") |
|
|
|
|
token := os.Getenv("MENSABOT_TOKEN") |
|
|
|
|
if len(token) == 0 || token == "token" || len(os.Args) <= 0 { |
|
|
|
|
println("Please add token as environment variable: (MENSABOT_TOKEN). or cli argument.") |
|
|
|
|
return |
|
|
|
|
} |
|
|
|
|
dg, err := discordgo.New(fmt.Sprintf("Bot %s", os.Args[1])) |
|
|
|
|
canteens, err := openmensa.GetCanteens(175) |
|
|
|
|
if err != nil { |
|
|
|
|
fmt.Println("error creating discord bot: ", err) |
|
|
|
|
return |
|
|
|
|
} |
|
|
|
|
canteens, err := openmensa.GetCanteens(175) |
|
|
|
|
if err != nil { |
|
|
|
|
fmt.Println("error getting mensa: ", err) |
|
|
|
|
return |
|
|
|
|
} |
|
|
|
|
dg.AddHandler(messageCreate) |
|
|
|
|
canteen = canteens[0] |
|
|
|
|
|
|
|
|
|