|
@@ -34,6 +34,7 @@ use App\Services\GameplayRuleService;
|
|
|
use App\Services\BetService;
|
|
use App\Services\BetService;
|
|
|
use App\Services\IssueService;
|
|
use App\Services\IssueService;
|
|
|
use App\Services\KeyboardService;
|
|
use App\Services\KeyboardService;
|
|
|
|
|
+use Google\Service\Dfareporting\Language;
|
|
|
use Telegram\Bot\FileUpload\InputFile;
|
|
use Telegram\Bot\FileUpload\InputFile;
|
|
|
|
|
|
|
|
class TelegramWebHook extends BaseController
|
|
class TelegramWebHook extends BaseController
|
|
@@ -506,7 +507,7 @@ class TelegramWebHook extends BaseController
|
|
|
Util::delCache($chatId);
|
|
Util::delCache($chatId);
|
|
|
//给每个用户生成一个专属的USDT钱包
|
|
//给每个用户生成一个专属的USDT钱包
|
|
|
WalletService::getUserWallet($chatId);
|
|
WalletService::getUserWallet($chatId);
|
|
|
- self::setReplyKeyboard($chatId);
|
|
|
|
|
|
|
+ self::setReplyKeyboard($chatId,$user->language);
|
|
|
break;
|
|
break;
|
|
|
// case lang("近期注单"):
|
|
// case lang("近期注单"):
|
|
|
// case lang('"✅近期注单"'):
|
|
// case lang('"✅近期注单"'):
|
|
@@ -654,9 +655,9 @@ class TelegramWebHook extends BaseController
|
|
|
* @param {*} $chatId
|
|
* @param {*} $chatId
|
|
|
* @throws TelegramSDKException
|
|
* @throws TelegramSDKException
|
|
|
*/
|
|
*/
|
|
|
- public static function setReplyKeyboard($chatId):void
|
|
|
|
|
|
|
+ public static function setReplyKeyboard($chatId,$language = 'en'):void
|
|
|
{
|
|
{
|
|
|
- $replyInfo = KeyboardService::findOne(['button' => '开始使用']);
|
|
|
|
|
|
|
+ $replyInfo = KeyboardService::findOne(['button' => '开始使用','language'=>$language]);
|
|
|
$telegram = new Api(config('services.telegram.token'));
|
|
$telegram = new Api(config('services.telegram.token'));
|
|
|
|
|
|
|
|
$keyboard = [
|
|
$keyboard = [
|