From be18316c16a538dd909716eed19dc388365ddcac Mon Sep 17 00:00:00 2001 From: Brian Buller Date: Mon, 5 Nov 2018 06:12:30 -0600 Subject: [PATCH] Add channel ID as argument Also, go mod stuff --- aocbot.go | 11 ++++++----- go.mod | 7 +++++++ go.sum | 6 ++++++ 3 files changed, 19 insertions(+), 5 deletions(-) create mode 100644 go.mod create mode 100644 go.sum diff --git a/aocbot.go b/aocbot.go index 80b9faf..0bc7d81 100644 --- a/aocbot.go +++ b/aocbot.go @@ -22,8 +22,8 @@ var boardID string var slackChannel string func main() { - if len(os.Args) != 3 { - fmt.Fprintf(os.Stderr, "usage: "+programName+" \n") + if len(os.Args) != 4 { + fmt.Fprintf(os.Stderr, "usage: "+programName+" \n") os.Exit(1) } @@ -33,14 +33,15 @@ func main() { if db, err = getDatabase(); err != nil { panic(err) } - // AoC Channel - slackChannel = "C0G3X1M5K" + // AoC Channel + //slackChannel = "C0G3X1M5K" // br0xen DM //slackChannel = "D0D793N5R" + slackChannel = os.Args[2] // DevICT Leaderboard: 3549 - boardID = os.Args[2] + boardID = os.Args[3] if slack, err = CreateSlack(os.Args[1]); err != nil { panic(err) diff --git a/go.mod b/go.mod new file mode 100644 index 0000000..9c87433 --- /dev/null +++ b/go.mod @@ -0,0 +1,7 @@ +module git.bullercodeworks.com/brian/aocbot + +require ( + github.com/boltdb/bolt v1.3.1 // indirect + github.com/br0xen/boltease v0.0.0-20170907120147-8d9019e01b5d + golang.org/x/net v0.0.0-20181102091132-c10e9556a7bc +) diff --git a/go.sum b/go.sum new file mode 100644 index 0000000..e5188bc --- /dev/null +++ b/go.sum @@ -0,0 +1,6 @@ +github.com/boltdb/bolt v1.3.1 h1:JQmyP4ZBrce+ZQu0dY660FMfatumYDLun9hBCUVIkF4= +github.com/boltdb/bolt v1.3.1/go.mod h1:clJnj/oiGkjum5o1McbSZDSLxVThjynRyGBgiAx27Ps= +github.com/br0xen/boltease v0.0.0-20170907120147-8d9019e01b5d h1:Cafc/GJznwpKU27qTIKHISXILZtxKbpjTpDtu4Uld68= +github.com/br0xen/boltease v0.0.0-20170907120147-8d9019e01b5d/go.mod h1:RYd35ZKShXLVjH6cqh+IFrF9HorOg6H1MpQg5XrGjmA= +golang.org/x/net v0.0.0-20181102091132-c10e9556a7bc h1:ZMCWScCvS2fUVFw8LOpxyUUW5qiviqr4Dg5NdjLeiLU= +golang.org/x/net v0.0.0-20181102091132-c10e9556a7bc/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=