package botser import ( "stat/common/tgbot" ) var ( CommandList = []*tgbot.Command{ { Cmd: "what", Help: "/what", Desc: "聊天信息", CmdType: tgbot.CommandTypeCommand, Process: HandleWhatCmd, }, { Cmd: "menu", Help: "/menu", Desc: "显示菜单", CmdType: tgbot.CommandTypeCommand, Process: HandleMenuCmd, }, { Cmd: "close", Help: "/close", Desc: "关闭菜单", CmdType: tgbot.CommandTypeCommand, Process: HandleCloseCmd, }, { Cmd: "hour", Help: "/hour", Desc: "小时统计", CmdType: tgbot.CommandTypeCommand, Process: HandleHourStatCmd, }, { Cmd: "district", Help: "/district", Desc: "渠道统计", CmdType: tgbot.CommandTypeCommand, Process: HandleDistrictDataCmd, }, { Cmd: "today", Help: "/today -app=888", Desc: "今日统计,统计从今天开始到当前小时整点的数据", CmdType: tgbot.CommandTypeCommand, Process: HandleTodayStatCmd, }, { Cmd: "yesterday", Help: "/yesterday -app=888", Desc: "昨日统计,统计昨天的完整数据", CmdType: tgbot.CommandTypeCommand, Process: HandleYesterdayStatCmd, }, { Cmd: "daily", Help: "/daily -app=888 -back=1", Desc: "每日统计, -back=0 表示今天,-back=1 表示昨天,-back=2 表示前天,以此类推", CmdType: tgbot.CommandTypeCommand, Process: HandleDailyStatCmd, }, { Cmd: "apps", Help: "/apps", Desc: "应用列表", CmdType: tgbot.CommandTypeCommand, Process: HandleAppListCmd, }, { Cmd: "sync", Help: "/sync | /sync -detail | /sync -app=888,999", Desc: "同步状态", CmdType: tgbot.CommandTypeCommand, Process: HandleSyncStatusCmd, }, { Cmd: "daily_hour", Help: "/daily_hour -app=888 -back=0", Desc: "每日每时统计, -back=0 表示今天,-back=1 表示昨天,-back=2 表示前天,以此类推", CmdType: tgbot.CommandTypeCommand, Process: HandleDailyHourStatCmd, }, { Cmd: "game_report", Help: "/game_report", Desc: "游戏统计文件, -back=0 表示今天,-back=1 表示昨天,-back=2 表示前天,以此类推", CmdType: tgbot.CommandTypeCommand, Process: HandleGameReportCmd, }, { Cmd: "channel_analyze", Help: "/channel_analyze -channel=abc -begin=2023-06-05 -end=2023-07-05", Desc: "渠道分析, 时间按中国时间解析,每个时间都解析为当天零点", CmdType: tgbot.CommandTypeCommand, Process: HandleChannelAnalyzeCmd, }, { Cmd: "channel_apk", Help: "/channel_apk -channel=abc -app=888", Desc: "渠道包生成", CmdType: tgbot.CommandTypeCommand, Process: HandleChannelApkCmd, }, { Cmd: "auto_task", Help: "/auto_task -file", Desc: "自动任务运行状态", CmdType: tgbot.CommandTypeCommand, Process: HandleAutoTaskStatusCmd, }, { Cmd: "cross_stat", Help: "/cross_stat -stat=recharge -back=0", Desc: "全服统计", CmdType: tgbot.CommandTypeCommand, Process: HandleCrossDayStatCmd, }, { Cmd: "cross_month_stat", Help: "/cross_month_stat -month=2023-06-01 -app=888", Desc: "全服月统计, -month=2023-06-01 表示统计2023年整个6月的数据, -app=888 表示只统计app=888的数据,不填写则统计所有app", CmdType: tgbot.CommandTypeCommand, Process: HandleCrossMonthStatCmd, }, { Cmd: "version", Help: "/version", Desc: "服务端版本", CmdType: tgbot.CommandTypeCommand, Process: HandleVersionCmd, }, } CommandList0 = []*tgbot.Command{ { Cmd: "menurecharge", Help: "/menurecharge", Desc: "显示菜单", CmdType: tgbot.CommandTypeCommand, Process: HandleMenuCmd0, }, { Cmd: "recharge", Help: "/recharge", Desc: "单充值播报", CmdType: tgbot.CommandTypeCommand, Process: HandleRchssendCmd, }, { Cmd: "rechargenew", Help: "/rechargenew", Desc: "综合充值播报(昨天)", CmdType: tgbot.CommandTypeCommand, Process: HandleRchsMonthBotsendCmd, }, { Cmd: "rechargedate", Help: "/rechargedate", Desc: "综合充值播报(开始到结束的时间)", CmdType: tgbot.CommandTypeCommand, Process: HandleRchsMonthBotDatetodatesendCmd, }, { Cmd: "rechargeoneday", Help: "/rechargeoneday", Desc: "综合统计具体年月日", CmdType: tgbot.CommandTypeCommand, Process: HandleRchsDateBotsendCmd, }, } )