Copy Settings lấy các phần có thể di chuyển được trong cấu hình bot của một server Discord (nội dung chữ, màu sắc, mẫu, ngưỡng và công tắc module) và chuyển sang một server khác mà bạn cũng quản lý, chỉ bằng một cú nhấp thay vì phải gõ lại mọi thứ. Đây không phải là tính năng mẫu server của chính Discord, và nó cố ý từ chối sao chép bất cứ thứ gì gắn với một kênh, role hay bản ghi cụ thể nào. Hướng dẫn này giải thích chính xác những gì được chuyển, những gì bị giữ lại, và lý do.
Đây không phải là mẫu server Discord
Bản thân Discord cho phép bạn tạo một mẫu từ cấu trúc kênh và role của một server, rồi dùng nó để dựng khung cho server mới. Đó là một tính năng gốc hoàn toàn khác của Discord; nó sao chép cấu trúc (kênh, danh mục, bố cục quyền) nhưng không biết gì về cấu hình của bot. Copy Settings thì ngược lại: nó giả định các kênh và role đã tồn tại ở cả hai server, và sao chép những gì bot như Noxyr ghi nhớ về cách hoạt động, chứ không phải hình dạng của server. Hãy dùng mẫu Discord để xây khung của một server mới; sau đó dùng Copy Settings để bot trên đó hoạt động và nói chuyện giống như bot ở server kia của bạn.
Những gì thực sự được sao chép
Copy Settings chỉ chuyển phần hiển thị và hành vi, những thứ có cùng ý nghĩa bất kể chúng được đặt vào server nào:
- Công tắc module: mọi công tắc bật/tắt trên trang Modules.
- Thương hiệu hóa đơn: tên thương hiệu, URL logo, tiền tố ID, màu nhấn, nội dung chân trang.
- Nội dung chào mừng: tin nhắn, tiêu đề embed, màu embed và nhãn nút (không gồm kênh, công tắc bật, hay hình ảnh).
- Nội dung tạm biệt: tin nhắn, tiêu đề embed và màu embed.
- Nội dung xác minh: tiêu đề embed, tin nhắn, nhãn nút và màu embed.
- Cài đặt đánh giá: tiêu đề và màu embed, nội dung chân trang, emoji đánh giá, và các công tắc show-reviewer / show-product / auto-publish / require-approval.
- Ngưỡng bảo mật: toàn bộ cấu hình chống spam, và số hành động tối đa, khoảng thời gian, loại hành động và độ dài thời gian chờ của chống nuke.
- Chat AI: cài đặt trả lời khi được nhắc tên và system prompt.
- Hiển thị ticket: màu panel, nhãn nút, emoji nút, kiểu nút, định dạng đặt tên kênh, các mẫu tin nhắn chào/mở ticket, chân trang embed, và các công tắc require-close-reason / confirm-close.
Những gì không bao giờ được sao chép, và lý do
Bất cứ thứ gì đặt tên một đối tượng cụ thể trong server nguồn đều bị từ chối hoàn toàn, vì ID kênh hoặc role từ server này không trỏ đến đâu cả trong server khác. Sao chép chúng sẽ tạo ra một cấu hình trông đầy đủ trên trang cài đặt nhưng âm thầm không làm gì ở nơi quan trọng:
- Kênh và role: ID kênh chào mừng/tạm biệt/nhật ký/danh mục sản phẩm, role và kênh xác minh, kênh đánh giá, danh sách kênh chat AI, role và người dùng đáng tin cậy của chống nuke, ID danh mục ticket và role nhân viên.
- Sản phẩm, danh mục, voucher và hóa đơn: đây là bản ghi kinh doanh, không phải cài đặt.
- Khóa API: thông tin xác thực không bao giờ được nhân bản giữa các server.
- Công tắc bật và hình ảnh của chào mừng, tạm biệt và xác minh, để việc sao chép cài đặt không bao giờ vô tình bật một tính năng ở server mà bạn cố ý tắt, và một URL hình ảnh chỉ hợp lý bên cạnh thương hiệu của server nguồn sẽ không xuất hiện ở nơi trông lạc lõng.
Cách sao chép cài đặt, từng bước
- Mở server sẽ nhận các cài đặt, rồi vào Copy Settings trong bảng điều khiển của server đó.
- Chọn một server nguồn từ danh sách thả xuống; chỉ những server mà tài khoản của bạn cũng có thể quản lý và bot đang có mặt mới được đưa ra.
- Xác nhận cảnh báo. Thao tác này sẽ ghi đè nội dung chữ, màu sắc, mẫu và công tắc module của server đích; nó không ảnh hưởng đến kênh, role, sản phẩm hay khóa API.
- Tải lại bảng điều khiển của server đích để thấy cài đặt mới được phản ánh ở mọi nơi.
Việc sao chép được ghi lại trong nhật ký hoạt động, nên nếu sau đó có gì đó trông khác và bạn không nhớ lý do, nhật ký đó sẽ ghi chính xác những gì đã thay đổi.
Ai thực sự cần đến tính năng này
Copy Settings đáng giá với bất kỳ ai chạy nhiều hơn một server trên cùng một bot: một cộng đồng có server công khai và một server riêng cho nhân viên/beta, một agency quản lý nhiều server khách hàng với cùng phong cách, hoặc ai đó đang dựng một server thứ hai cho sự kiện và muốn có cùng giới hạn chống spam và cách hiển thị ticket mà không phải điền lại từng trường bằng tay. Nếu bạn chỉ chạy một server, trang này không dành cho bạn.
Những điều nên kiểm tra lại sau đó
Vì kênh, role và các công tắc bật không bao giờ được sao chép, server đích hầu như luôn cần một lượt kiểm tra ngắn: đặt kênh chào mừng/tạm biệt/nhật ký, chọn role xác minh, và bật những module nào thực sự cần chạy. Danh sách kiểm tra thiết lập trên trang Tổng quan sẽ tự động phát hiện phần lớn các việc này: một module đang bật với nội dung đã được sao chép nhưng chưa đặt kênh sẽ hiện ra ở đó như chưa hoàn thành.
Câu hỏi thường gặp
Copy Settings có bật các module tôi đang tắt, hoặc ngược lại không? Chính các công tắc module được sao chép, nên có; đó là một trong những thứ được chuyển. Nếu bạn chỉ muốn nội dung chữ mà không muốn trạng thái bật/tắt, hãy xem lại trang Modules sau khi sao chép và chỉnh lại.
Tôi có thể sao chép từ một server mà tôi không sở hữu không? Chỉ khi tài khoản của bạn có thể quản lý nó (chủ sở hữu hoặc Administrator) và bot đang ở trong đó. Danh sách nguồn chỉ hiển thị những server đáp ứng cả hai điều kiện.
Nó có sao chép danh mục ticket hay role nhân viên không? Không. Hiển thị ticket (màu, nhãn, mẫu tin nhắn) được sao chép; ID danh mục và role nhân viên thì không, vì chúng chỉ tồn tại ở server nguồn.
Có chức năng hoàn tác không? Không có hoàn tác tích hợp, đó là lý do hộp xác nhận nêu rõ chính xác những gì sẽ bị ghi đè trước khi bạn xác nhận. Nhật ký hoạt động ghi lại giá trị trước và sau nếu bạn cần khôi phục thủ công điều gì đó.
Điều này có hoạt động giữa một server thường và một server Custom Bot không? Có, cài đặt được lưu trong cùng một cơ sở dữ liệu bất kể tên bot nào đang trả lời ở server đó, nên Copy Settings hoạt động giống nhau theo cả hai chiều.
Đọc thêm: vì sao bảng điều khiển tốt hơn cấu hình bằng lệnh slash để hiểu trường hợp tổng quát hơn, và tài liệu truy cập bảng điều khiển để biết ai có thể mở server nào.