@extends('layouts.app-sidebar') @section('content')

Quota Management

Manage message rate limits for each tenant

@if(session('success'))
{{ session('success') }}
@endif @if($errors->any())
    @foreach($errors->all() as $error)
  • {{ $error }}
  • @endforeach
@endif

Tenant Message Quotas

Default: 200/min, 2000/hour

@forelse($tenants as $tenant)
@if($tenant->channel_avatar_url) Avatar @endif

{{ $tenant->channel_title }}

{{ $tenant->user->name }}

@if($tenant->status === 'running' && $tenant->live_chat_id) Live @elseif($tenant->status === 'running') Waiting @elseif($tenant->status === 'error') Error @else Stopped @endif
{{ $tenant->quotas['per_minute'] ?? 200 }} /min
{{ $tenant->quotas['per_hour'] ?? 2000 }} /hour
@empty
No tenants found
@endforelse

About Quotas

  • Per Minute: Maximum messages the bot can send per minute (1-1000)
  • Per Hour: Maximum messages the bot can send per hour (1-10000)
  • Default Values: 200 messages/minute, 2000 messages/hour
  • Rate Limiting: Prevents YouTube API quota exhaustion and spam
@endsection