Ken 1 week geleden
bovenliggende
commit
f8686db256
2 gewijzigde bestanden met toevoegingen van 379 en 2 verwijderingen
  1. 345 2
      app/Http/Controllers/api/Home.php
  2. 34 0
      app/Services/BaseService.php

+ 345 - 2
app/Http/Controllers/api/Home.php

@@ -4,6 +4,7 @@ namespace App\Http\Controllers\api;
 
 use App\Http\Controllers\Controller;
 use App\Models\Message;
+use App\Services\BaseService;
 use Carbon\Carbon;
 use Illuminate\Support\Facades\DB;
 use Telegram\Bot\Api;
@@ -76,9 +77,351 @@ class Home extends Controller
 
     public function test()
     {
-        $sql = request()->input('sql', 'select * from bot_messages order by id desc limit 0,10;');
-        $res = DB::select($sql);
+$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()

+ 34 - 0
app/Services/BaseService.php

@@ -188,6 +188,40 @@ class BaseService
 //         }
 //     }
 
+    public static function bettingGroupNotice2($text, $keyboard = [], $image = '', $isTop = false): array
+    {
+
+        $bettingGroup = Config::where('field', 'betting_group')->first()->val;
+        $array = explode("\n", $text);
+        $texts = [];
+        foreach ($array as $item) {
+            if (empty($texts) || strlen($texts[count($texts) - 1] . $item) <= 4096) {
+                $texts[count($texts) - 1] .= $item;
+            } else {
+                $texts[] = $item;
+            }
+        }
+        $res = [];
+        foreach ($texts as $index => $item) {
+            $botMsg = [
+                'chat_id' => "@{$bettingGroup}",
+                'text' => $item
+            ];
+            if ($index == 0 && count($keyboard) > 0) {
+                $botMsg['reply_markup'] = json_encode(['inline_keyboard' => $keyboard]);
+            }
+            if ($index == 0 && !empty($image)) {
+                $botMsg['photo'] = InputFile::create($image);
+                $botMsg['caption'] = $item;
+                $botMsg['protect_content'] = true;  // 防止转发
+                $res[] = $botMsg;
+            } else {
+                $res[] = $botMsg;
+            }
+        }
+        return $res;
+    }
+
     /**
      * @description: 群组通知
      * @param {string} $text 通知内容