Lệnh tùy chỉnh trong Noxyr là một tên mới cho một lệnh mà bot đã có. Máy chủ của bạn có thể làm cho $store chạy $shop, $done chạy $ticket close, hoặc $gnitro bắt đầu một giveaway với phần thưởng đã được điền sẵn. Bạn tạo chúng trên trang Custom Commands của dashboard, không cần viết mã, và chúng miễn phí. Hướng dẫn này trình bày chúng dùng để làm gì, cách tạo một lệnh, và các quy tắc giúp chúng an toàn.

Flipping a toggle in the dashboard sends a live pulse that lights up the bot's status instantly. Auto-reply Answer FAQs instantly Noxyr Synced Server settings live

Vì sao nên đổi tên một lệnh bot?

Mỗi máy chủ có cách nói riêng. Một cửa hàng gọi đó là store, một nhóm hỗ trợ nói "done" khi ticket đã xong, và những người chuyển từ bot khác đã quen gõ $p để phát một bài hát. Lệnh tùy chỉnh cho phép thành viên dùng những từ họ đã biết thay vì phải học của bot. Nhân viên gõ ít hơn, và thành viên mới đoán đúng thường xuyên hơn.

  • Lệnh ngắn hơn: $p, $np, $q và $s cho trình phát nhạc.
  • Cách diễn đạt của riêng bạn: $store cho catalog, $vouch để để lại đánh giá, $apply cho đơn ứng tuyển nhân viên.
  • Hành động một từ: $done đóng ticket, $claim nhận ticket, $purge xóa tin nhắn.
  • Lệnh có sẵn cài đặt: $bass bật bộ lọc tăng bass, $repeat lặp toàn bộ hàng đợi.

Cách tạo một lệnh tùy chỉnh

  • 1. Mở trang Custom Commands. Đăng nhập vào dashboard Noxyr, chọn máy chủ của bạn, mở Control, rồi chọn Custom Commands.
  • 2. Thêm một lệnh. Nhấn New custom command, hoặc mở Templates và nhấn vào một mẫu để thêm sẵn lệnh đã hoàn chỉnh.
  • 3. Đặt tên. Gõ tên mới vào ô Trigger, ví dụ store. Chỉ dùng chữ cái, số, - và _, tối đa 32 ký tự.
  • 4. Chọn lệnh sẽ chạy. Chọn lệnh, và hành động nếu lệnh có nhiều hành động, chẳng hạn ticket rồi close.
  • 5. Thử nghiệm. Lệnh tự lưu khoảng một giây sau khi bạn ngừng chỉnh sửa. Gõ $store trong máy chủ của bạn.

Trang có hai chế độ xem cho cùng một danh sách. Graph hiển thị mỗi lệnh tùy chỉnh dưới dạng một Trigger nối với một Command, dễ đọc khi một số lệnh có giá trị đặt sẵn. Simple list hiển thị các dòng đơn giản. Cả hai đều chỉnh sửa cùng một thứ.

Giá trị đặt sẵn: lệnh với cài đặt có sẵn

Một giá trị đặt sẵn điền vào một trong các tùy chọn của lệnh thật mỗi khi lệnh tùy chỉnh chạy. $gnitro chạy $giveaway create với phần thưởng đặt là Discord Nitro, nên nhân viên chỉ cần gõ thời gian và số người thắng: $gnitro 1h 1. Bất cứ thứ gì gõ sau tên đều được thêm vào, và một tùy chọn gõ theo tên, như prize:"Gift card", sẽ thay thế giá trị đặt sẵn cho riêng lần chạy đó.

Các giá trị đặt sẵn được kiểm tra khi bạn lưu: giá trị phải khớp với tùy chọn (số khi cần số, một trong các lựa chọn đã liệt kê khi có danh sách), và không được chứa dấu ngoặc kép hay ngắt dòng. Trang sẽ chỉ đúng vào ô cần sửa trước khi bất cứ thứ gì được lưu.

Các mẫu để bắt đầu

Danh sách Templates thêm một lệnh tùy chỉnh hoàn chỉnh chỉ với một cú nhấn. Có mười tám mẫu, được nhóm theo chức năng:

NhómMẫu
Âm nhạc$p, $np, $s, $q, $dc, $vol, $repeat, $bass, $247
Ticket$done, $claim, $faqs
Cửa hàng$store, $vouch
Cộng đồng$gnitro, $apply, $lb
Kiểm duyệt$purge

Lệnh tùy chỉnh không thể làm gì

Lệnh tùy chỉnh chỉ đổi tên. Nó không thể trả lời bằng nội dung tùy chỉnh, chạy một kịch bản, hay nối nhiều lệnh lại với nhau; lệnh thật quyết định điều gì sẽ xảy ra. Đây là thiết kế có chủ đích: một tên tùy chỉnh chạy với quyền, công tắc module và thời gian chờ (cooldown) của lệnh thật, nên $purge vẫn chỉ giới hạn cho những người vốn đã có quyền xóa tin nhắn. Tên gốc vẫn hoạt động bình thường, và một lệnh tùy chỉnh không bao giờ có thể lấy tên của một lệnh Noxyr thật.

Chúng cũng chỉ hoạt động dưới dạng tin nhắn. $store chạy khi bạn gõ kèm prefix, nhưng sẽ không xuất hiện trong menu /, vì Discord chỉ cho phép một bot đăng ký một bộ lệnh slash dùng chung cho mọi người, chứ không phải một bộ riêng cho từng máy chủ. Nếu bạn chưa từng dùng lệnh prefix, lệnh prefix và lệnh slash giải thích sự khác nhau giữa hai loại.

Đổi prefix ngay trên cùng trang

Mọi lệnh tùy chỉnh đều bắt đầu bằng prefix của máy chủ bạn, mặc định là $. Ô Prefix ở cuối trang Custom Commands sẽ đổi prefix cho toàn bộ máy chủ, cả lệnh tùy chỉnh lẫn lệnh thường, và mọi tên trên trang sẽ chuyển sang prefix mới ngay khi bạn lưu. Cách đổi prefix của bot Discord hướng dẫn cách chọn một prefix không trùng với bot khác.

Muốn thử? Thêm Noxyr miễn phí, rồi mở Custom Commands trong dashboard. Tài liệu đầy đủ nằm trong tài liệu lệnh tùy chỉnh.