28 lines
562 B
Go
28 lines
562 B
Go
package main
|
|
|
|
import (
|
|
"amor/common"
|
|
"amor/initialization"
|
|
"fmt"
|
|
"time"
|
|
|
|
zero "github.com/wdvxdr1123/ZeroBot"
|
|
"github.com/wdvxdr1123/ZeroBot/driver"
|
|
)
|
|
|
|
func main() {
|
|
initialization.InitSys()
|
|
|
|
// 启动Bot
|
|
botConfig := common.Config.Bot
|
|
zero.RunAndBlock(&zero.Config{
|
|
NickName: botConfig.Nickname,
|
|
CommandPrefix: botConfig.Prefix,
|
|
SuperUsers: botConfig.SuperUsers,
|
|
Latency: time.Millisecond * 50,
|
|
Driver: []zero.Driver{
|
|
driver.NewWebSocketClient(fmt.Sprintf("ws://%s:%d", botConfig.Host, botConfig.Port), ""),
|
|
},
|
|
}, nil)
|
|
}
|