Vì LINE không cho phép. Một nhóm chat LINE chỉ có thể chứa một Tài khoản Chính thức, và mọi bot dịch thuật — tài khoản thông dịch của LINE, PlumiBot, và mọi đối thủ cạnh tranh — đều là Tài khoản Chính thức. Mời tài khoản thứ hai vào sẽ không được.
Đây là quy tắc nền tảng được LINE ghi lại cho các nhà phát triển, không phải quyết định của bất kỳ bot nào và không thể thay đổi bằng cài đặt. Nếu bạn cần một nhóm để bao phủ nhiều cặp ngôn ngữ, câu trả lời là một bot duy nhất xử lý nhiều ngôn ngữ cùng lúc — chứ không phải nhiều bot.
Lý do hoàn toàn hợp lý, đó là lý do tại sao nhiều người lại gặp phải tình huống này. Một công ty xây dựng có một nhóm với một quản đốc người Đài Loan, công nhân người Việt Nam và một giám sát người Indonesia. Họ tìm thấy một bot dịch tiếng Trung và tiếng Việt, thêm vào, và nó hoạt động. Vì vậy, họ tìm kiếm một bot thứ hai cho tiếng Indonesia và cũng thêm vào.
Tại thời điểm đó, nhóm bắt đầu hoạt động không ổn định. Tùy thuộc vào việc tài khoản nào được mời và khi nào, tài khoản thứ hai sẽ bị xóa khi đang được thêm vào, hoặc nhóm sẽ chỉ còn một bot khi lẽ ra phải có hai và không ai có thể nói tài khoản nào đã biến mất. Nó giống như một lỗi trong bất kỳ bot nào được thêm vào cuối cùng. Nhưng không phải vậy.
Tài liệu dành cho nhà phát triển của LINE nêu rõ quy tắc một cách rõ ràng: nhiều Tài khoản Chính thức của LINE không thể tham gia cùng một nhóm chat hoặc chat nhiều người. Đó là toàn bộ lời giải thích. LINE thực thi điều này ở cấp độ nền tảng, trên mọi bot riêng lẻ, vì vậy nó áp dụng giống nhau bất kể bạn chọn sản phẩm nào.
Một vài hậu quả đáng biết:
Vị trí duy nhất thực sự không phải là vấn đề nếu bot trong đó không bị giới hạn ở một cặp ngôn ngữ. PlumiBot được xây dựng theo cách này: một cuộc trò chuyện sẽ bật nhiều ngôn ngữ trong số 126 ngôn ngữ cần thiết, và mọi tin nhắn sẽ được trả về bằng tất cả chúng cùng lúc. Người quản đốc viết tiếng Trung một lần; tiếng Việt và tiếng Indonesia đều xuất hiện.
Thiết lập điều đó chỉ cần một lệnh cho mỗi ngôn ngữ — hướng dẫn chi tiết ở đây.
Nếu bạn kiên quyết sử dụng các bot mỗi bot chỉ làm một cặp ngôn ngữ, cách duy nhất để chạy hai bot là chạy hai nhóm, mỗi nhóm có bot riêng và thành viên riêng. Điều này hoạt động, và đó thực sự là cách một số nhóm hoạt động, nhưng hãy thành thật về chi phí: bất cứ điều gì được nói trong một nhóm đều không thể nhìn thấy trong nhóm kia, và ai đó phải lặp lại mọi thông báo.
Quy tắc tương tự cũng là lý do bạn không thể đặt hai bot cạnh nhau trong một nhóm và so sánh phản hồi của chúng. Hãy tạo một nhóm thử nghiệm thứ hai. Đây là một phiền toái nhỏ khi thử nghiệm và là một hạn chế cơ bản khi sử dụng thực tế.
Nếu một nhóm đã có Tài khoản Chính thức (Official Account) trong đó và bạn muốn một tài khoản khác, hãy xóa tài khoản đầu tiên theo cách bạn xóa một thành viên: mở danh sách thành viên của nhóm, tìm tài khoản đó và xóa nó. Khi vị trí trống, bạn có thể mời bot mới một cách bình thường. Không cần tạo lại nhóm, cũng không cần liên hệ bộ phận hỗ trợ của ai cả.
Quy tắc "một Tài khoản Chính thức mỗi nhóm" được ghi lại trong tài liệu LINE Messaging API dành cho các cuộc trò chuyện nhóm và đa người. Các báo cáo về những gì xảy ra với tài khoản thứ hai khác nhau - điều nhất quán và quan trọng là nó không còn ở trong nhóm.