chatbot nuevo
This commit is contained in:
@@ -1,6 +1,8 @@
|
||||
<?php
|
||||
|
||||
use App\Http\Controllers\ChatController;
|
||||
use App\Http\Controllers\MenuController;
|
||||
use App\Http\Controllers\TelegramWebhookController;
|
||||
use App\Http\Controllers\WhatsappController;
|
||||
use Illuminate\Support\Facades\Route;
|
||||
|
||||
@@ -83,10 +85,23 @@ Route::middleware(["auth", "solo_usuario_administrador"])->group(function () {
|
||||
Route::get('/logs', [WhatsappController::class, 'logs'])->name('logs');
|
||||
Route::get('/correo', [WhatsappController::class, 'correo'])->name('correo');
|
||||
});
|
||||
|
||||
// Módulo Chat (web + Telegram)
|
||||
Route::prefix('chat')->name('chat.')->group(function () {
|
||||
Route::get('/conversaciones', [ChatController::class, 'conversaciones'])->name('conversaciones');
|
||||
Route::get('/menus', [ChatController::class, 'menus'])->name('menus');
|
||||
Route::get('/configuracion', [ChatController::class, 'configuracion'])->name('configuracion');
|
||||
});
|
||||
});
|
||||
|
||||
Route::post('/registrar-accion-compra', [MenuController::class, 'click_compra'])->name('click_compra');
|
||||
|
||||
// Rutas públicas del módulo Chat (sin autenticación)
|
||||
Route::get('/chat', [ChatController::class, 'publicPage'])->name('chat.publico');
|
||||
Route::post('/chat/webhook/telegram', [TelegramWebhookController::class, 'handle'])
|
||||
->name('chat.telegram.webhook')
|
||||
->withoutMiddleware([\App\Http\Middleware\VerifyCsrfToken::class]);
|
||||
|
||||
// Route::get('/ip-test', [MenuController::class, 'ip_test'])->name('ip');
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user