1
0
mirror of https://github.com/mgerb/ServerStatus synced 2026-01-10 03:03:04 +00:00

added embedded messages resolves #9

This commit is contained in:
2018-03-15 20:48:25 -05:00
parent 217c6c8baa
commit 8d26fba95d
9 changed files with 155 additions and 46 deletions

View File

@@ -2,6 +2,7 @@ package config
import (
"encoding/json"
"fmt"
"io/ioutil"
"log"
"os"
@@ -11,11 +12,11 @@ import (
var Config configStruct
type configStruct struct {
Token string `json:"Token"`
RoomIDList []string `json:"RoomIDList"`
RoleToNotify string `json:"RoleToNotify"`
Servers []server `json:"Servers"`
GameStatus string `json:"GameStatus"`
Token string `json:"Token"`
RoomIDList []string `json:"RoomIDList"`
RolesToNotify []string `json:"RolesToNotify"`
Servers []server `json:"Servers"`
GameStatus string `json:"GameStatus"`
}
type server struct {
@@ -27,7 +28,7 @@ type server struct {
func Configure() {
log.Println("Reading config file...")
fmt.Println("Reading config file...")
file, e := ioutil.ReadFile("./config.json")
@@ -36,8 +37,6 @@ func Configure() {
os.Exit(1)
}
log.Printf("%s\n", string(file))
err := json.Unmarshal(file, &Config)
if err != nil {