| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364 |
- <?php
- use Illuminate\Support\Facades\Route;
- use App\Constants\HttpStatus;
- use App\Http\Controllers\api\TelegramWebHook;
- use App\Http\Controllers\api\Home;
- use App\Http\Controllers\api\Issue;
- Route::post("/onMessage", [TelegramWebHook::class, 'handle']);
- Route::get("/setWebHook", [Home::class, 'setWebHook']);
- Route::get("/getUpdates", [Home::class, 'getUpdates']);
- Route::get("/setMenuButton", [Home::class, 'setMenuButton']);
- Route::get("/setMyCommands", [Home::class, 'setMyCommands']);
- Route::get("/setA", [Home::class, 'setA']);
- Route::prefix('/issue')->group(function () {
- Route::get("/", [Issue::class, 'index']);
- Route::get("/cao", [Issue::class, 'cao']);
- Route::get("/countdown", [Issue::class, 'countdown']);
- Route::get("/prediction", [Issue::class, 'prediction']);
- Route::get("/history", [Issue::class, 'history']);
- });
- Route::get('/test', [Home::class, 'test']);
- Route::fallback(function () {
- return response()->json([
- 'code' => HttpStatus::NOT_FOUND,
- 'timestamp' => time(),
- 'msg' => __('messages.' . HttpStatus::NOT_FOUND),
- 'data' => null
- ], 200);
- });
|