|
|
@@ -5,6 +5,7 @@ namespace App\Services;
|
|
|
use App\Constants\HttpStatus;
|
|
|
use App\Constants\Util;
|
|
|
use App\Models\ActivityReward;
|
|
|
+use App\Models\Config;
|
|
|
use App\Models\Role;
|
|
|
use Exception;
|
|
|
|
|
|
@@ -99,9 +100,18 @@ class ActivityRewardService extends BaseService
|
|
|
}
|
|
|
|
|
|
|
|
|
- public static function promotionalActivity(): array
|
|
|
+ public static function promotionalActivity($chatId): array
|
|
|
{
|
|
|
-
|
|
|
- return [];
|
|
|
+ $keyboard = [];
|
|
|
+ $url = Config::where('field','activity_home_url ')->first()->val;
|
|
|
+ $keyboard[] = [
|
|
|
+ ['text'=>'活动首页','url'=>$url]
|
|
|
+ ];
|
|
|
+ $msg = [];
|
|
|
+ $msg['chat_id'] = $chatId;
|
|
|
+ $msg['text'] = "点击下方按钮进入活动首页";
|
|
|
+ $msg['reply_markup'] = json_encode(['inline_keyboard' => $keyboard]);
|
|
|
+
|
|
|
+ return $msg;
|
|
|
}
|
|
|
}
|