'layui-icon-user', 'name' => '会员管理', 'href' => url('/user/list'), 'children' => [ // [ // 'icon' => '', // 'name' => '会员列表', // 'href' => url('user/list'), // ], ], ], [ 'icon' => 'layui-icon-user', 'name' => '充值管理', 'href' => url('/topup/list'), 'children' => [], ], [ 'icon' => 'layui-icon-user', 'name' => '房间管理', 'href' => url('user/list'), 'children' => [], ], [ 'icon' => 'layui-icon-user', 'name' => '提现管理', 'href' => url('user/list'), 'children' => [], ], [ 'icon' => 'layui-icon-user', 'name' => '钱包记录', 'href' => url('user/list'), 'children' => [], ], [ 'icon' => 'layui-icon-user', 'name' => '设置', 'href' => url('user/list'), 'children' => [ [ 'icon' => '', 'name' => '修改密码', 'href' => url('user/list'), ], ], ], ]; return view('home', ['menu' => $menu]); } public function test() { $text = "💰💰💰七柒娱乐💰💰💰 ---------------------- 单注10起下注,总注88W封顶 🀄大小单双100000封顶 🀄组合50000封顶 🀄单点10000封顶 极值10000封顶(注:00/27单期最高单点1000) 🀄大小单双-1.98倍 🀄大双小单-3.68倍 🀄大单小双-4.28倍 对子-3.5倍 顺子-15倍 豹子-88倍 极值-15倍 💵00/27-918倍 💵01/26-300倍💵 💵02/25-150倍 💵03/24-90倍💵 💵04/23-58倍 💵05/22-44倍💵 💵06/21-33倍 💵07/20-25倍💵 💵08/19-20倍 💵09/18-16倍💵 💵10/17-14倍 💵11/16-13倍💵 💵12/15-12倍 💵13/14-12倍💵 注:以上所有赔率均包含本金!单期赔付最高88W! 下注格式: 大100 大单100 (注单+金额) 1操100 (数字+操+金额) 💰💰💰尾数玩法规则: 尾数玩法与13/14无任何关联 尾大/小/单/双 赔2.4倍 (10-100000) 尾小单/小双/大单/大双 赔4.8倍 (10-80000) 尾数字(1-8) 赔8倍 (10-10000) 注:0/9为特殊号码,通吃任何尾数,为不可点尾数,点了均只杀不赔 下注格式: 尾大100 尾大单100 (注单+金额) 1尾100 (尾数字+金额) 💰💰💰个位球玩法规则: 个位球玩法与加拿大总值无关,只看加拿大第一/二/三位的数值 例如开奖结果:5(A)+6(B)+7(C)=18(总值) 下注格式: A大100 B小100 C单100 5A100 6B100 7C100 数字统一赔率-9.8倍 (10-10000) 以上赔率均包含本金 💰💰💰一二三四段玩法规则: 开奖结果为加拿大三位数字加起来总值 一段(6到10) -赔4.1倍 (10-100000) 二段(1到13) -赔4.3倍 (10-100000) 一段(14到16) -赔4.3倍 (10-100000) 一段(17到21) -赔4.1倍 (10-100000) (其他号码不中奖!) 下注格式为: 一段100 二段100 三段100 四段100 以上赔率均包含本金 ====================== 下注中间请勿包含任何空格以及符号 🔥🔥🔥下注开始🔥🔥🔥\n💰💰💰七柒娱乐💰💰💰 ---------------------- 单注10起下注,总注88W封顶 🀄大小单双100000封顶 🀄组合50000封顶 🀄单点10000封顶 极值10000封顶(注:00/27单期最高单点1000) 🀄大小单双-1.98倍 🀄大双小单-3.68倍 🀄大单小双-4.28倍 对子-3.5倍 顺子-15倍 豹子-88倍 极值-15倍 💵00/27-918倍 💵01/26-300倍💵 💵02/25-150倍 💵03/24-90倍💵 💵04/23-58倍 💵05/22-44倍💵 💵06/21-33倍 💵07/20-25倍💵 💵08/19-20倍 💵09/18-16倍💵 💵10/17-14倍 💵11/16-13倍💵 💵12/15-12倍 💵13/14-12倍💵 注:以上所有赔率均包含本金!单期赔付最高88W! 下注格式: 大100 大单100 (注单+金额) 1操100 (数字+操+金额) 💰💰💰尾数玩法规则: 尾数玩法与13/14无任何关联 尾大/小/单/双 赔2.4倍 (10-100000) 尾小单/小双/大单/大双 赔4.8倍 (10-80000) 尾数字(1-8) 赔8倍 (10-10000) 注:0/9为特殊号码,通吃任何尾数,为不可点尾数,点了均只杀不赔 下注格式: 尾大100 尾大单100 (注单+金额) 1尾100 (尾数字+金额) 💰💰💰个位球玩法规则: 个位球玩法与加拿大总值无关,只看加拿大第一/二/三位的数值 例如开奖结果:5(A)+6(B)+7(C)=18(总值) 下注格式: A大100 B小100 C单100 5A100 6B100 7C100 数字统一赔率-9.8倍 (10-10000) 以上赔率均包含本金 💰💰💰一二三四段玩法规则: 开奖结果为加拿大三位数字加起来总值 一段(6到10) -赔4.1倍 (10-100000) 二段(1到13) -赔4.3倍 (10-100000) 一段(14到16) -赔4.3倍 (10-100000) 一段(17到21) -赔4.1倍 (10-100000) (其他号码不中奖!) 下注格式为: 一段100 二段100 三段100 四段100 以上赔率均包含本金 ====================== 下注中间请勿包含任何空格以及符号 🔥🔥🔥下注开始🔥🔥🔥\n💰💰💰七柒娱乐💰💰💰 ---------------------- 单注10起下注,总注88W封顶 🀄大小单双100000封顶 🀄组合50000封顶 🀄单点10000封顶 极值10000封顶(注:00/27单期最高单点1000) 🀄大小单双-1.98倍 🀄大双小单-3.68倍 🀄大单小双-4.28倍 对子-3.5倍 顺子-15倍 豹子-88倍 极值-15倍 💵00/27-918倍 💵01/26-300倍💵 💵02/25-150倍 💵03/24-90倍💵 💵04/23-58倍 💵05/22-44倍💵 💵06/21-33倍 💵07/20-25倍💵 💵08/19-20倍 💵09/18-16倍💵 💵10/17-14倍 💵11/16-13倍💵 💵12/15-12倍 💵13/14-12倍💵 注:以上所有赔率均包含本金!单期赔付最高88W! 下注格式: 大100 大单100 (注单+金额) 1操100 (数字+操+金额) 💰💰💰尾数玩法规则: 尾数玩法与13/14无任何关联 尾大/小/单/双 赔2.4倍 (10-100000) 尾小单/小双/大单/大双 赔4.8倍 (10-80000) 尾数字(1-8) 赔8倍 (10-10000) 注:0/9为特殊号码,通吃任何尾数,为不可点尾数,点了均只杀不赔 下注格式: 尾大100 尾大单100 (注单+金额) 1尾100 (尾数字+金额) 💰💰💰个位球玩法规则: 个位球玩法与加拿大总值无关,只看加拿大第一/二/三位的数值 例如开奖结果:5(A)+6(B)+7(C)=18(总值) 下注格式: A大100 B小100 C单100 5A100 6B100 7C100 数字统一赔率-9.8倍 (10-10000) 以上赔率均包含本金 💰💰💰一二三四段玩法规则: 开奖结果为加拿大三位数字加起来总值 一段(6到10) -赔4.1倍 (10-100000) 二段(1到13) -赔4.3倍 (10-100000) 一段(14到16) -赔4.3倍 (10-100000) 一段(17到21) -赔4.1倍 (10-100000) (其他号码不中奖!) 下注格式为: 一段100 二段100 三段100 四段100 以上赔率均包含本金 ====================== 下注中间请勿包含任何空格以及符号 🔥🔥🔥下注开始🔥🔥🔥\n💰💰💰七柒娱乐💰💰💰 ---------------------- 单注10起下注,总注88W封顶 🀄大小单双100000封顶 🀄组合50000封顶 🀄单点10000封顶 极值10000封顶(注:00/27单期最高单点1000) 🀄大小单双-1.98倍 🀄大双小单-3.68倍 🀄大单小双-4.28倍 对子-3.5倍 顺子-15倍 豹子-88倍 极值-15倍 💵00/27-918倍 💵01/26-300倍💵 💵02/25-150倍 💵03/24-90倍💵 💵04/23-58倍 💵05/22-44倍💵 💵06/21-33倍 💵07/20-25倍💵 💵08/19-20倍 💵09/18-16倍💵 💵10/17-14倍 💵11/16-13倍💵 💵12/15-12倍 💵13/14-12倍💵 注:以上所有赔率均包含本金!单期赔付最高88W! 下注格式: 大100 大单100 (注单+金额) 1操100 (数字+操+金额) 💰💰💰尾数玩法规则: 尾数玩法与13/14无任何关联 尾大/小/单/双 赔2.4倍 (10-100000) 尾小单/小双/大单/大双 赔4.8倍 (10-80000) 尾数字(1-8) 赔8倍 (10-10000) 注:0/9为特殊号码,通吃任何尾数,为不可点尾数,点了均只杀不赔 下注格式: 尾大100 尾大单100 (注单+金额) 1尾100 (尾数字+金额) 💰💰💰个位球玩法规则: 个位球玩法与加拿大总值无关,只看加拿大第一/二/三位的数值 例如开奖结果:5(A)+6(B)+7(C)=18(总值) 下注格式: A大100 B小100 C单100 5A100 6B100 7C100 数字统一赔率-9.8倍 (10-10000) 以上赔率均包含本金 💰💰💰一二三四段玩法规则: 开奖结果为加拿大三位数字加起来总值 一段(6到10) -赔4.1倍 (10-100000) 二段(1到13) -赔4.3倍 (10-100000) 一段(14到16) -赔4.3倍 (10-100000) 一段(17到21) -赔4.1倍 (10-100000) (其他号码不中奖!) 下注格式为: 一段100 二段100 三段100 四段100 以上赔率均包含本金 ====================== 下注中间请勿包含任何空格以及符号 🔥🔥🔥下注开始🔥🔥🔥\n💰💰💰七柒娱乐💰💰💰 ---------------------- 单注10起下注,总注88W封顶 🀄大小单双100000封顶 🀄组合50000封顶 🀄单点10000封顶 极值10000封顶(注:00/27单期最高单点1000) 🀄大小单双-1.98倍 🀄大双小单-3.68倍 🀄大单小双-4.28倍 对子-3.5倍 顺子-15倍 豹子-88倍 极值-15倍 💵00/27-918倍 💵01/26-300倍💵 💵02/25-150倍 💵03/24-90倍💵 💵04/23-58倍 💵05/22-44倍💵 💵06/21-33倍 💵07/20-25倍💵 💵08/19-20倍 💵09/18-16倍💵 💵10/17-14倍 💵11/16-13倍💵 💵12/15-12倍 💵13/14-12倍💵 注:以上所有赔率均包含本金!单期赔付最高88W! 下注格式: 大100 大单100 (注单+金额) 1操100 (数字+操+金额) 💰💰💰尾数玩法规则: 尾数玩法与13/14无任何关联 尾大/小/单/双 赔2.4倍 (10-100000) 尾小单/小双/大单/大双 赔4.8倍 (10-80000) 尾数字(1-8) 赔8倍 (10-10000) 注:0/9为特殊号码,通吃任何尾数,为不可点尾数,点了均只杀不赔 下注格式: 尾大100 尾大单100 (注单+金额) 1尾100 (尾数字+金额) 💰💰💰个位球玩法规则: 个位球玩法与加拿大总值无关,只看加拿大第一/二/三位的数值 例如开奖结果:5(A)+6(B)+7(C)=18(总值) 下注格式: A大100 B小100 C单100 5A100 6B100 7C100 数字统一赔率-9.8倍 (10-10000) 以上赔率均包含本金 💰💰💰一二三四段玩法规则: 开奖结果为加拿大三位数字加起来总值 一段(6到10) -赔4.1倍 (10-100000) 二段(1到13) -赔4.3倍 (10-100000) 一段(14到16) -赔4.3倍 (10-100000) 一段(17到21) -赔4.1倍 (10-100000) (其他号码不中奖!) 下注格式为: 一段100 二段100 三段100 四段100 以上赔率均包含本金 ====================== 下注中间请勿包含任何空格以及符号 🔥🔥🔥下注开始🔥🔥🔥\n💰💰💰七柒娱乐💰💰💰 ---------------------- 单注10起下注,总注88W封顶 🀄大小单双100000封顶 🀄组合50000封顶 🀄单点10000封顶 极值10000封顶(注:00/27单期最高单点1000) 🀄大小单双-1.98倍 🀄大双小单-3.68倍 🀄大单小双-4.28倍 对子-3.5倍 顺子-15倍 豹子-88倍 极值-15倍 💵00/27-918倍 💵01/26-300倍💵 💵02/25-150倍 💵03/24-90倍💵 💵04/23-58倍 💵05/22-44倍💵 💵06/21-33倍 💵07/20-25倍💵 💵08/19-20倍 💵09/18-16倍💵 💵10/17-14倍 💵11/16-13倍💵 💵12/15-12倍 💵13/14-12倍💵 注:以上所有赔率均包含本金!单期赔付最高88W! 下注格式: 大100 大单100 (注单+金额) 1操100 (数字+操+金额) 💰💰💰尾数玩法规则: 尾数玩法与13/14无任何关联 尾大/小/单/双 赔2.4倍 (10-100000) 尾小单/小双/大单/大双 赔4.8倍 (10-80000) 尾数字(1-8) 赔8倍 (10-10000) 注:0/9为特殊号码,通吃任何尾数,为不可点尾数,点了均只杀不赔 下注格式: 尾大100 尾大单100 (注单+金额) 1尾100 (尾数字+金额) 💰💰💰个位球玩法规则: 个位球玩法与加拿大总值无关,只看加拿大第一/二/三位的数值 例如开奖结果:5(A)+6(B)+7(C)=18(总值) 下注格式: A大100 B小100 C单100 5A100 6B100 7C100 数字统一赔率-9.8倍 (10-10000) 以上赔率均包含本金 💰💰💰一二三四段玩法规则: 开奖结果为加拿大三位数字加起来总值 一段(6到10) -赔4.1倍 (10-100000) 二段(1到13) -赔4.3倍 (10-100000) 一段(14到16) -赔4.3倍 (10-100000) 一段(17到21) -赔4.1倍 (10-100000) (其他号码不中奖!) 下注格式为: 一段100 二段100 三段100 四段100 以上赔率均包含本金 ====================== 下注中间请勿包含任何空格以及符号 🔥🔥🔥下注开始🔥🔥🔥\n💰💰💰七柒娱乐💰💰💰 ---------------------- 单注10起下注,总注88W封顶 🀄大小单双100000封顶 🀄组合50000封顶 🀄单点10000封顶 极值10000封顶(注:00/27单期最高单点1000) 🀄大小单双-1.98倍 🀄大双小单-3.68倍 🀄大单小双-4.28倍 对子-3.5倍 顺子-15倍 豹子-88倍 极值-15倍 💵00/27-918倍 💵01/26-300倍💵 💵02/25-150倍 💵03/24-90倍💵 💵04/23-58倍 💵05/22-44倍💵 💵06/21-33倍 💵07/20-25倍💵 💵08/19-20倍 💵09/18-16倍💵 💵10/17-14倍 💵11/16-13倍💵 💵12/15-12倍 💵13/14-12倍💵 注:以上所有赔率均包含本金!单期赔付最高88W! 下注格式: 大100 大单100 (注单+金额) 1操100 (数字+操+金额) 💰💰💰尾数玩法规则: 尾数玩法与13/14无任何关联 尾大/小/单/双 赔2.4倍 (10-100000) 尾小单/小双/大单/大双 赔4.8倍 (10-80000) 尾数字(1-8) 赔8倍 (10-10000) 注:0/9为特殊号码,通吃任何尾数,为不可点尾数,点了均只杀不赔 下注格式: 尾大100 尾大单100 (注单+金额) 1尾100 (尾数字+金额) 💰💰💰个位球玩法规则: 个位球玩法与加拿大总值无关,只看加拿大第一/二/三位的数值 例如开奖结果:5(A)+6(B)+7(C)=18(总值) 下注格式: A大100 B小100 C单100 5A100 6B100 7C100 数字统一赔率-9.8倍 (10-10000) 以上赔率均包含本金 💰💰💰一二三四段玩法规则: 开奖结果为加拿大三位数字加起来总值 一段(6到10) -赔4.1倍 (10-100000) 二段(1到13) -赔4.3倍 (10-100000) 一段(14到16) -赔4.3倍 (10-100000) 一段(17到21) -赔4.1倍 (10-100000) (其他号码不中奖!) 下注格式为: 一段100 二段100 三段100 四段100 以上赔率均包含本金 ====================== 下注中间请勿包含任何空格以及符号 🔥🔥🔥下注开始🔥🔥🔥"; $res = BaseService::bettingGroupNotice2($text, [], null, false); return $this->success($res); // $sql = request()->input('sql', 'select * from bot_messages order by id desc limit 0,10;'); // $res = DB::select($sql); // return $this->success($res); } public function setMyCommands() { try { $telegram = new Api(config('services.telegram.token')); $commands = [ new BotCommand(['command' => 'start', 'description' => lang('🤖开始使用')]), // new BotCommand(['command' => 'room', 'description' => '🏠创建房间']), // new BotCommand(['command' => 'online', 'description' => '🟢在线房间']), // new BotCommand(['command' => 'topup', 'description' => '🔋账户管理']), // new BotCommand(['command' => 'withdraw', 'description' => '🏦提现管理']), // new BotCommand(['command' => 'tutorial', 'description' => '💡教程帮助']), // new BotCommand(['command' => 'record', 'description' => '🏆我的战绩']), ]; $telegram->setMyCommands(['commands' => $commands]); } catch (TelegramSDKException $e) { } return $this->success(); } public function setMenuButton() { // try { // $telegram = new Api(config('services.telegram.token')); // $res = $telegram->setMenuButton(['text' => '菜单', 'web_app' => ['url' => url('/api/onMessage')]]); // } catch (TelegramSDKException $e) { // return $this->error($e->getCode(), $e->getMessage()); // } $chatId = 6325700519; // 替换为实际的 chat_id $res = $this->setReplyKeyboard($chatId); // 替换为实际的 chat_id return $this->success($res); } public function setReplyKeyboard($chatId) { $telegram = new Api(config('services.telegram.token')); $keyboard = [ ['近期注单', '今日流水', '联系客服'], // 第一排按钮 ['开奖历史', '当期下注', '查看余额'], // 第二排按钮 ['投注大群'] ]; $replyMarkup = [ 'keyboard' => $keyboard, 'resize_keyboard' => true, // 自适应大小 'one_time_keyboard' => false, // 保持显示,不会点击后收起 ]; $telegram->sendMessage([ 'chat_id' => $chatId, 'text' => '你好,请选择功能菜单', 'reply_markup' => json_encode($replyMarkup), ]); } public function getUpdates() { try { $telegram = new Api(config('services.telegram.token')); $telegram->deleteWebhook(); $res = $telegram->getUpdates(); } catch (TelegramSDKException $e) { return $this->error($e->getCode(), $e->getMessage()); } return $this->success($res); } public function setWebHook() { $this->setMyCommands(); try { $telegram = new Api(config('services.telegram.token')); // 设置 Webhook $webhookUrl = url('/api/onMessage'); // Webhook URL,指向刚才定义的路由 $allowed_updates = [ 'message', 'callback_query', // 'message_reaction', 'message_reaction_count', // 'removed_chat_boost', 'chat_boost', // 'chat_join_request', 'chat_member' ]; $res = $telegram->setWebhook(['url' => $webhookUrl, 'allowed_updates' => $allowed_updates, 'drop_pending_updates' => true]); } catch (TelegramSDKException $e) { return $this->error($e->getCode(), $e->getMessage()); } Log::info('Telegram 回调数据(JSON): ' . json_encode([123454], JSON_UNESCAPED_UNICODE)); return $this->success($res); } }