35 lines
742 B
Go
35 lines
742 B
Go
package router
|
|
|
|
import (
|
|
"amor/plugin"
|
|
"amor/plugin/baccarat"
|
|
"amor/plugin/blackjack"
|
|
"amor/plugin/chips"
|
|
"amor/plugin/member"
|
|
|
|
zero "github.com/wdvxdr1123/ZeroBot"
|
|
)
|
|
|
|
func Router() {
|
|
// // 注册
|
|
zero.OnFullMatch("register").Handle(member.Register)
|
|
|
|
// 筹码余额
|
|
zero.OnFullMatch("chips").Handle(member.GetBalance)
|
|
|
|
// 群内筹码排名
|
|
zero.OnFullMatch("rank").Handle(chips.Rank)
|
|
|
|
// 帮助
|
|
zero.OnFullMatch("help").Handle(plugin.Help)
|
|
|
|
// 21点游戏
|
|
zero.OnCommand("bj").Handle(blackjack.BlackJackEntry)
|
|
zero.OnFullMatch("hit").Handle(blackjack.Hit)
|
|
zero.OnFullMatch("stand").Handle(blackjack.Stand)
|
|
zero.OnFullMatch("double").Handle(blackjack.Double)
|
|
|
|
// 百家乐
|
|
zero.OnCommand("bjl").Handle(baccarat.Entry)
|
|
}
|