Bot lệnh tùy chỉnh Discord: đổi tên lệnh mà không cần code
Một bot lệnh tùy chỉnh Discord cho phép máy chủ của bạn dùng từ ngữ riêng cho những gì bot đã làm. Với Noxyr, $store có thể chạy $shop, và $done có thể chạy $ticket close. Bạn xây chúng trong một trình chỉnh sửa trên bảng điều khiển, tối đa 100 lệnh mỗi máy chủ, và không viết dòng code nào.
Lệnh tùy chỉnh ở đây là đổi tên, không phải script
Nhiều bot bán lệnh tùy chỉnh như một cách để viết câu trả lời hoặc các chương trình nhỏ. Lệnh tùy chỉnh của Noxyr khác có chủ đích. Một lệnh tùy chỉnh là một tên mới cho một lệnh mà Noxyr đã có, với các giá trị đặt sẵn tùy chọn. Nó không thêm hành vi mới nào.
Điều đó có lợi thật sự cho an toàn. Lệnh thật vẫn chạy với quyền riêng, công tắc module và thời gian chờ của nó, nên một cái tên tùy chỉnh không thể cấp cho ai quyền họ không có. Tên gốc vẫn hoạt động bên cạnh tên mới.
Nếu điều bạn muốn là một câu trả lời văn bản cố định cho một từ khóa, hãy dùng bộ trả lời tự động thay thế.
Mọi người dùng chúng để làm gì
- Những từ cộng đồng bạn đã dùng. Một cửa hàng gọi nó là store, nên
$storechạy$shop. - Hành động một từ.
$donechạy$ticket close. - Thói quen từ các bot khác.
$pphát một bài hát, nên các thành viên đã học nó ở nơi khác sẽ thấy quen thuộc. - Cài đặt được ghi sẵn.
$gnitrochạy$giveaway createvới giải thưởng đã đặt sẵn là Discord Nitro.
Xây một lệnh trong một phút
- Mở bảng điều khiển, chọn máy chủ của bạn, rồi vào Control, sau đó Custom Commands.
- Nhấn New custom command, hoặc mở Templates và nhấn một mẫu.
- Gõ tên mới vào ô Trigger.
- Chọn lệnh nó chạy, và hành động nếu lệnh đó có nhiều hành động, chẳng hạn đóng, nhận hoặc đổi tên một ticket.
- Tùy chọn nối một Value vào một tùy chọn để đặt sẵn nó.
Thay đổi tự lưu khoảng một giây sau khi bạn ngừng chỉnh sửa. Trang có hai chế độ xem của cùng một danh sách. Graph hiển thị mỗi lệnh tùy chỉnh là một Trigger nối với một Command, với các Value nối vào tùy chọn của nó. Simple list hiển thị các hàng đơn giản. Chuyển chế độ không thay đổi gì, nên hãy dùng chế độ bạn thích.
18 mẫu để bắt đầu
| Nhóm | Ví dụ |
|---|---|
| Music | $p phát, $np đang phát, $s bỏ qua, $q hàng đợi, $dc rời, $vol, $repeat, $bass, $247 |
| Tickets | $done đóng, $claim, $faqs |
| Store | $store, $vouch |
| Community | $gnitro, $apply, $lb |
| Moderation | $purge cho clear |
Một mẫu có tên bạn đã dùng sẽ bị làm mờ.
Giá trị đặt sẵn và những gì thành viên có thể gõ
Giá trị đặt sẵn được điền vào mỗi lần lệnh chạy. Bất cứ thứ gì thành viên gõ sau tên sẽ được thêm vào, nên $gnitro 1h 1 vẫn hoạt động với giải thưởng đã được đặt sẵn. Nếu thành viên gõ cùng một tùy chọn theo tên, giá trị của họ thắng giá trị đặt sẵn. Giá trị có thể dài tới 200 ký tự và không được chứa dấu ngoặc kép hoặc ngắt dòng. Tùy chọn tệp không thể đặt sẵn.
Quy tắc cho tên
- Chữ cái, số, dấu gạch ngang và gạch dưới, tối đa 32 ký tự, tất cả chữ thường. Khoảng trắng trở thành dấu gạch ngang khi bạn gõ.
- Một lệnh tùy chỉnh không thể lấy tên của một lệnh Noxyr thật.
- Mỗi tên chỉ dùng được một lần trên mỗi máy chủ.
- Một máy chủ có thể có tối đa 100 lệnh tùy chỉnh.
Mỗi lệnh có công tắc bật và tắt, nên bạn có thể tạm dừng một tên mà không cần xóa nó.
Lệnh tiền tố, không phải lệnh gạch chéo
Lệnh tùy chỉnh được gõ như tin nhắn với tiền tố máy chủ của bạn, như $store. Chúng không xuất hiện trong menu gạch chéo, vì Discord chỉ cho phép một bot đăng ký lệnh gạch chéo của chính nó, không phải mỗi máy chủ một bộ. Bạn có thể đổi tiền tố cho toàn bộ máy chủ, tối đa năm ký tự và không có khoảng trắng, trong ô Prefix trên trang này, trên trang Setup, hoặc bằng /prefix set. Nếu bạn chạy một bot tùy chỉnh Noxyr, nó trả lời cùng các lệnh tùy chỉnh với cùng tiền tố.
Sửa một lần lưu không thành công
Trang liệt kê mọi thứ ngăn một lần lưu phía trên trình chỉnh sửa, và nhấn vào một vấn đề sẽ nhảy đến ô cần sửa. Các nguyên nhân thường gặp là một tên trùng với lệnh thật, một tên được dùng hai lần, một tùy chọn số chứa chữ, hoặc một tùy chọn lựa chọn chứa một giá trị không có trong danh sách. Các tùy chọn số nguyên và số chỉ nhận số, còn các tùy chọn có/không nhận yes, no, on, off, true và false.
Cách triển khai gọn gàng
- Bắt đầu với các mẫu cho những tính năng máy chủ của bạn thực sự dùng.
- Thêm hai hoặc ba tên mà thành viên của bạn vẫn nói hằng ngày.
- Đăng danh sách trong một tin nhắn được ghim, để mọi người biết các tên mới tồn tại.
- Dùng công tắc tắt để tạm dừng một tên gây nhầm lẫn, thay vì xóa nó.
Vì các lệnh gốc vẫn tiếp tục hoạt động, không ai bị khóa ra ngoài trong khi cộng đồng học các tên mới.
Bước tiếp theo
Đọc tài liệu lệnh tùy chỉnh và hướng dẫn về đổi tên lệnh bot. Để hiểu vì sao bot dùng cả hai kiểu, xem lệnh tiền tố so với lệnh gạch chéo và cách đổi tiền tố bot. Thêm Noxyr và tạo lệnh đầu tiên của bạn.
Câu hỏi thường gặp
Làm thế nào để tạo lệnh tùy chỉnh trong Discord với Noxyr?
Vào Control, rồi Custom Commands trên bảng điều khiển, nhấn New custom command, gõ tên mới vào Trigger và chọn lệnh nó chạy. Thay đổi tự lưu.
Lệnh tùy chỉnh có hoạt động như lệnh gạch chéo không?
Không. Chúng là lệnh tiền tố mà thành viên gõ như tin nhắn, ví dụ $store. Discord chỉ cho phép một bot đăng ký lệnh gạch chéo của chính nó.
Một lệnh tùy chỉnh có thể chạy với các tùy chọn đã được điền sẵn không?
Có. Nối một Value vào một tùy chọn, chẳng hạn giải thưởng giveaway, và nó sẽ được điền mỗi lần. Nếu thành viên gõ cùng tùy chọn đó theo tên, giá trị của họ thắng.
Tôi có thể tạo bao nhiêu lệnh tùy chỉnh?
Tối đa 100 cho mỗi máy chủ. Tên dùng chữ cái, số, dấu gạch ngang và gạch dưới, tối đa 32 ký tự, và không thể trùng với một lệnh Noxyr thật.
Tính năng lệnh tùy chỉnh có miễn phí không?
Có, và không cần viết code.