31 lines
653 B
Go
31 lines
653 B
Go
package main
|
||
|
||
import (
|
||
"bufio"
|
||
"fmt"
|
||
"go-bot/workers"
|
||
"os"
|
||
"strings"
|
||
)
|
||
|
||
func main() {
|
||
for {
|
||
reader := bufio.NewReader(os.Stdin)
|
||
// cfg := config.GetConfig()
|
||
// config.PrintConfig(cfg, "")
|
||
fmt.Print("输入指令(不要带/):")
|
||
raw_msg, _ := reader.ReadString('\n')
|
||
// 去除末尾的换行符
|
||
// raw_msg = strings.TrimRight(raw_msg, "\r\n")
|
||
if raw_msg == "" {
|
||
raw_msg = "ping"
|
||
}
|
||
parms := strings.Fields(raw_msg)
|
||
|
||
worker := workers.NewWorker(parms, "794508986", "111", "111", "222", raw_msg)
|
||
fmt.Println("TestPermission:", worker.CheckPermission())
|
||
message := worker.GetMsg()
|
||
fmt.Println("message:", message)
|
||
|
||
}
|
||
}
|