Initial work
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed

This commit is contained in:
2022-09-17 21:50:55 +01:00
parent c5b3c2bd98
commit dc69cc447d
6 changed files with 62 additions and 2 deletions

View File

@ -2,6 +2,7 @@ package api
import (
"errors"
"fmt"
"io"
"io/ioutil"
"log"
@ -17,6 +18,23 @@ var (
authToken = config.AuthToken()
)
func CheckAnn() {
jsonFile, err := os.Open("./data/options.json")
if err != nil {
fmt.Println(err)
}
defer jsonFile.Close()
byteValue, _ := ioutil.ReadAll(jsonFile)
var result map[string]interface{}
json.Unmarshal([]byte(byteValue), &result)
res := result["Announcements"]
if res == "true" {
Announcements()
} else {
log.Println("Announcements disabled")
}
}
func Announcements() {
http.HandleFunc("/api/announcements", getAnnouncements)
http.HandleFunc("/api/announcements/post", handleAnnouncements)