|
|
|
@ -1,17 +1,34 @@
@@ -1,17 +1,34 @@
|
|
|
|
|
package main |
|
|
|
|
|
|
|
|
|
import ( |
|
|
|
|
"flag" |
|
|
|
|
"fmt" |
|
|
|
|
"strings" |
|
|
|
|
) |
|
|
|
|
|
|
|
|
|
var ( |
|
|
|
|
config Config |
|
|
|
|
debug = true |
|
|
|
|
configFile string |
|
|
|
|
config Config |
|
|
|
|
mode string |
|
|
|
|
debug = true |
|
|
|
|
) |
|
|
|
|
|
|
|
|
|
func init() { |
|
|
|
|
flag.StringVar(&configFile, "c", "config.json", "Config file") |
|
|
|
|
flag.StringVar(&mode, "m", "", "Mode") |
|
|
|
|
flag.BoolVar(&debug, "d", false, "Debug flag") |
|
|
|
|
flag.Parse() |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
func main() { |
|
|
|
|
config.GuildID = "" |
|
|
|
|
fmt.Printf("Hello, glassholes!") |
|
|
|
|
if strings.Contains("discord", mode) { |
|
|
|
|
startDiscord() |
|
|
|
|
} else if strings.Contains("api", mode) { |
|
|
|
|
startRest() |
|
|
|
|
} else { |
|
|
|
|
fmt.Printf("%+v is not a recognized mode.\n", mode) |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
func LogMsg(format string, a ...interface{}) { |
|
|
|
|