@extends('layouts.admin.master') @section('content') @if (session('success'))
{{ session('success') }}
@endif

Total Grup

{{ number_format($stats['total_groups']) }}

Seluruh grup percakapan yang sudah dibuat.

Grup Aktif 7 Hari

{{ number_format($stats['active_groups']) }}

Diukur dari pembuatan atau pesan terakhir.

Anggota Tergabung

{{ number_format($stats['group_members']) }}

Jumlah user unik yang tergabung di grup.

Pesan Dalam Grup

{{ number_format($stats['group_messages']) }}

Total histori pesan untuk seluruh grup.
Bangun Grup Baru
Kelola komunitas percakapan anggota

Buat grup obrolan baru untuk tim, divisi, komunitas, atau kebutuhan operator. Setelah dibuat, grup bisa dibuka untuk mengelola anggota dan membaca riwayat pesannya.

@csrf
@error('name')
{{ $message }}
@enderror
@error('participant_ids')
{{ $message }}
@enderror @error('participant_ids.*')
{{ $message }}
@enderror
Gunakan `Ctrl` atau `Shift` saat memilih banyak anggota. Akun admin pembuat grup otomatis ikut masuk sebagai operator grup.
Daftar Grup
Semua grup anggota yang aktif di Tomchat

Gunakan daftar ini untuk membuka detail grup, melihat jumlah anggota, membaca aktivitas terakhir, dan lanjut mengatur komposisi anggota grup dari halaman detail.

@forelse ($groups as $group) @empty @endforelse
# Grup Anggota Pesan Aktivitas Aksi
{{ $loop->iteration }}
{{ $group->name ?: 'Grup tanpa nama' }}
Dibuat oleh {{ $group->creator?->name ?: 'Sistem' }}
{{ number_format($group->participants_count) }} anggota
{{ $group->participants->pluck('name')->take(3)->implode(', ') }} @if ($group->participants->count() > 3) +{{ $group->participants->count() - 3 }} @endif
{{ number_format($group->messages_count) }} pesan
{{ \Illuminate\Support\Str::limit($group->latestMessage?->body ?? 'Belum ada pesan.', 42) }}
{{ ($group->last_message_at ?? $group->created_at)?->diffForHumans() }} Kelola Grup
Belum ada grup anggota yang dibuat.
@endsection @section('stylesheet') @endsection