DVD Chat (Workspace Group Chat)
Gói Standard
Tính năng có sẵn ở bản Standard trở lên. Bản free / expired sẽ thấy 🔒.
Task pane (right-side panel) hiển thị nhóm chat workspace bên trong Excel — không cần Alt-Tab sang Zalo/Telegram khi cần trao đổi với team. Dùng Firebase Realtime Database + Firebase Storage cho attachments.
Mở task pane
DVD Addin → nhóm Trợ lý AI → dropdown ▼ → DVD Chat.
Task pane dock bên phải Excel — không che nội dung sheet. Bấm lại button để toggle ẩn/hiện.
Workspace + nhóm
Setup lần đầu
- Đăng nhập tài khoản DVDAddin (cùng tài khoản license). Nếu chưa có → menu License → Đăng nhập trước
- Chat tự tạo workspace personal cho mỗi user (workspace = email)
- Admin (PM, trưởng nhóm) có thể tạo shared workspaces cho dự án:
- Click ▼ phía trên task pane → Tạo workspace mới
- Đặt tên (vd "DA Khánh Hoà 2026")
- Mời thành viên qua email — họ nhận invite trong workspace của họ
Cấu trúc workspace
Workspace "DA Khánh Hoà 2026"
├── #general (channel mặc định)
├── #tien-do (thảo luận tiến độ)
├── #qaqc (chia sẻ kết quả TN)
├── #report (báo cáo BCH hàng tuần)
└── DMs (1-1 chat)Permission
| Role | Quyền |
|---|---|
| Owner | Tạo / xoá workspace, mời / kick member, manage channels |
| Admin | Mời / kick member, tạo channel |
| Member | Chat, gửi file, react |
| Guest | Chỉ đọc + react (không send) |
Tính năng
Tin nhắn
- Text — Markdown rendering: bold, italic,
code, link - File attachment — drag drop hoặc 📎 paperclip → Firebase Storage upload (max 25MB / file)
- Image preview — PNG/JPG inline, click để zoom
- Voice messages — bấm 🎤 ghi voice → upload WAV
- Reactions — emoji react vào message (👍, ❤️, 🎉, ...)
- Reply — quote message để reply
- Edit / Delete — own messages within 5 phút sau khi gửi
Push notifications
| Trigger | Hành vi |
|---|---|
Mention @username | Badge số trên ribbon DVD Chat |
| Tin DM mới | Badge + sound nhẹ |
| Channel có tin mới (không mention) | Số count trên channel tab |
Badge trên ribbon button reset khi user click vào channel có unread.
Context Card
Tính năng đặc biệt cho Excel: copy 1 vùng cells → paste vào chat → tạo context card với preview bảng + link mở file.
Workflow:
- Bôi đen vùng có data (vd Gantt chart range)
- Right-click → Send to DVD Chat
- Chọn channel
- Card xuất hiện trong chat với:
- Mini preview của bảng (15 rows × 5 cols)
- File name + sheet name
- Cell range
- Button "Mở trong Excel" — click → file mở + jump tới range
Member khác trong channel click button → file mở ngay tại cell anh đã share. Useful để point ra số liệu cụ thể thay vì screenshot.
Search
Bấm 🔍 trên task pane:
- Trong channel hiện tại — quick filter
- Toàn workspace — server-side search qua Firebase index
- Filter: by sender, by date range, has attachment, mentions me
Notifications cài đặt
Settings (⚙️ trên task pane) → Notifications:
| Mức độ | Hành vi |
|---|---|
| All messages | Notify mọi tin |
| Mentions + DMs | Chỉ khi @username hoặc DM (default) |
| Mute | Tắt toàn bộ |
Set per-channel: mute channel #general nhưng vẫn nghe #qaqc.
Bảo mật
| Aspect | Mô tả |
|---|---|
| Authentication | Firebase Auth qua JWT từ license server |
| Authorization | Firestore Security Rules — chỉ member workspace mới đọc được |
| Encryption in transit | HTTPS / WSS |
| Encryption at rest | Firebase native encryption |
| Storage privacy | File upload chỉ workspace member đọc được (Firebase Storage rules) |
| Retention | Tin nhắn lưu vô thời hạn cho đến khi user xoá |
Không phải Slack-replacement
DVD Chat thiết kế cho team xây dựng nhỏ-vừa (5-50 người). Không có threading, no advanced workflow, no integrations. Cho project lớn cần Microsoft Teams hoặc Slack.
License gating
| Tier | Hành vi |
|---|---|
| Free / Expired | 🔒 — task pane mở thông báo "Cần kích hoạt bản quyền" |
| Trial | ✅ — full access trong 30 ngày |
| Standard | ✅ — workspaces unlimited, max 25MB / file, 1GB total storage |
| Pro | ✅ — same as Standard (Chat không phải Pro-only) |
TIP
Mặc dù Chat là Std-paid feature, nó có giá trị từ server-side bandwidth + storage quota mà DVDAddin trả tiền cho Firebase, không phải từ AI hay logic phức tạp.
Liên quan
- Trợ lý AI — AI single-shot khác với group chat
- Kết nối Server — connect tới server riêng của công ty (DVD Cons)
- Setup chat — bước login cần làm trước