From ee718f788afed1a083b2ef2091373868a2215d01 Mon Sep 17 00:00:00 2001 From: Jonas Franz Date: Tue, 27 Nov 2018 15:37:13 +0100 Subject: [PATCH] Improved error handling and add ca certificates --- Dockerfile | 2 +- bot.go | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 129803e..73c402a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -5,6 +5,6 @@ WORKDIR ${GOPATH}/src/git.jonasfranz.software/JonasFranzDEV/mensabot RUN go build FROM alpine:3.7 -ENV MENSABOT_TOKEN token +RUN apk --no-cache add ca-certificates COPY --from=build-env /go/src/git.jonasfranz.software/JonasFranzDEV/mensabot/mensabot /app/mensabot/mensabot ENTRYPOINT ["/app/mensabot/mensabot"] \ No newline at end of file diff --git a/bot.go b/bot.go index a8de65b..7d7a9da 100644 --- a/bot.go +++ b/bot.go @@ -35,9 +35,12 @@ func main() { return } dg, err := discordgo.New(fmt.Sprintf("Bot %s", token)) + if err != nil { + fmt.Println("error creating dicord bot: ", err) + } canteens, err := openmensa.GetCanteens(175) if err != nil { - fmt.Println("error creating discord bot: ", err) + fmt.Println("error getting mensa: ", err) return } dg.AddHandler(messageCreate)