arnaucube
arnaucube/canaryBotPublic Self-hosted repository
canaryBot/main.go
main.goRaw
 1package main
 2
 3import (
 4	"fmt"
 5
 6	"github.com/fatih/color"
 7)
 8
 9const version = "0.0.1-dev"
10
11func main() {
12	savelog()
13
14	color.Green("canaryBot")
15	color.Yellow("version: " + version)
16
17	color.Magenta("------matrix------")
18	readConfig()
19	loginMatrix()
20	fmt.Print("matrix token: ")
21	color.Cyan(matrixToken.AccessToken)
22	fmt.Println("")
23	matrixSendMsg("canaryBot started")
24
25	color.Magenta("------starting to listen------")
26
27	checker(config.Services)
28}