@php $pageConfigs = ['navbarType' => 'hidden', 'contentLayout' => 'wide']; $configData = Helper::appClasses(); $courier = $user->courier; @endphp @extends('layouts/layoutMaster') @section('title', 'Perfil repartidor') @section('content')
{{ strtoupper(substr($user->name ?? 'R', 0, 1)) }}

{{ $user->name ?? 'Repartidor' }}

Panel de repartidor
@if (!$courier || !$courier->is_active) Desactivado @elseif ($courier->is_online) En línea @else Desconectado @endif
@if (session('success'))
{{ session('success') }}
@endif
Saldo disponible
€{{ number_format($user->courier?->wallet_balance ?? 0, 2) }}
Retirado
€{{ number_format($user->courier?->wallet_withdrawn ?? 0, 2) }}
Estado de disponibilidad
@csrf Solo recibes pedidos si estás en línea.
Preferencias
@csrf
Por defecto 3. Puedes subir hasta 10.
Telegram

Recibe una alerta por Telegram cuando te asignen un nuevo pedido.

@php $bot = config('services.telegram.bot_username'); $token = $user->telegram_connect_token; $connectUrl = $bot && $token ? ('https://t.me/' . $bot . '?start=' . $token) : null; @endphp @if ($user->telegram_chat_id)
Conectado
{{ $user->telegram_connected_at ? $user->telegram_connected_at->format('d/m/Y H:i') : '' }}
@csrf
@else
No conectado. Pulsa el botón para abrir Telegram y vincular tu cuenta.
@endif @if ($connectUrl) Conectar Telegram Si no abre, busca el bot @{{ $bot }} y escribe /start. @else
Falta configurar TELEGRAM_BOT_USERNAME en el .env.
@endif
Sesión
@csrf
@endsection @section('page-style') @endsection @section('page-script') @endsection