Bot embed Discord: gửi embed tùy chỉnh bằng lệnh hoặc biểu mẫu
Một bot embed Discord đăng một khung tin nhắn có kiểu dáng, với viền màu, tiêu đề, hình ảnh và một nút, thay vì văn bản thuần. Noxyr có hai cách: /embed send nhận mọi trường làm tùy chọn, còn /embed quick-create mở một biểu mẫu bật lên. Cả hai đều là lệnh dành cho quản trị viên.
Khi nào embed tốt hơn tin nhắn thường
Nội quy, thông báo, lời chào mừng và thông tin máy chủ đều dễ đọc hơn khi là embed. Viền màu tách nó khỏi cuộc trò chuyện, tiêu đề cho nó một đề mục, và một nút có thể đưa mọi người đến một trang. Không có gì trong tin nhắn do thành viên gõ, nên nó cũng trông chính thức hơn.
Hai cách gửi một embed
/embed send
Phù hợp nhất khi bạn đã biết mình muốn gì. Mọi trường là một tùy chọn lệnh:
| Tùy chọn | Ghi chú |
|---|---|
| channel | Bắt buộc. Nơi nó được đăng |
| title | Tối đa 256 ký tự |
| description | Tối đa 4096 ký tự. Gõ dấu xuống dòng ở chỗ bạn muốn một dòng mới |
| color | Mã hex như #FF0000 hoặc tên như Red. Bỏ trống để dùng màu embed của máy chủ bạn |
| image_url | Một liên kết trực tiếp kết thúc bằng .png, .jpg, .gif hoặc .webp |
| footer | Văn bản nhỏ bên dưới embed |
| button_label và button_url | Một nút liên kết. Bạn cần cả hai |
/embed quick-create
Mở một biểu mẫu bật lên với cùng các trường dưới dạng ô văn bản, dễ dùng hơn cho đoạn văn dài. Discord giới hạn một biểu mẫu ở năm ô nhập, nên các trường hình ảnh và nút không có trong đó. Dùng /embed send khi bạn cần chúng.
Quy tắc hình ảnh khiến nhiều người vấp
Liên kết hình ảnh của bạn phải là liên kết trực tiếp đến tệp ảnh. Liên kết tệp đính kèm của Discord và liên kết chia sẻ Google Drive không hoạt động. Nếu ảnh không hiện, đây hầu như luôn là lý do. Hãy tải ảnh lên một nơi cho bạn một liên kết thuần kết thúc bằng loại tệp.
Sửa nghĩa là gửi lại
Không lệnh con nào sửa một tin nhắn đã có. Để thay đổi một embed đã đăng, hãy gửi một embed mới và xóa cái cũ. Điều đó giữ mọi thứ dễ đoán, nhưng có nghĩa là bạn nên soạn các embed dài trước khi đăng. Viết văn bản trong một ứng dụng ghi chú, rồi dán vào.
Nếu /embed không có trong danh sách lệnh của bạn, hãy kiểm tra trang Modules. Embed thuộc module Utilities.
Thương hiệu hóa mọi embed theo cùng một cách
Trang Customize đặt màu embed mặc định và một hình ảnh dự phòng cho mọi embed mà bot đăng, nên máy chủ của bạn nhất quán mà không cần gõ màu mỗi lần. Widget xem trước embed trên bảng điều khiển cho thấy một panel hoặc tin nhắn chào mừng sẽ trông như thế nào trước khi bạn lưu.
Các embed dành riêng cho panel, như panel ticket, danh mục, xác minh và chào mừng, được chỉnh sửa trên các trang riêng của chúng, không qua /embed. Lệnh này dành cho các tin nhắn tự do: nội quy, tin tức và bài thông tin.
Ý tưởng embed hiệu quả
- Nội quy. Một danh sách đánh số trong mô tả, màu đỏ, và chân trang cho biết nơi hỏi câu hỏi.
- Thông báo. Một tiêu đề ngắn, hai dòng văn bản, và một nút liên kết đến bài đăng đầy đủ.
- Thông tin máy chủ. Liên kết đến cửa hàng, trang hỗ trợ và mạng xã hội của bạn, mỗi cái một nút, mỗi embed một nhóm.
Những câu hỏi thường gặp trước khi đăng
Ai có thể dùng? /embed là lệnh dành cho quản trị viên, nên thành viên thường không thể đăng embed qua bot.
Màu lấy từ đâu? Nếu bạn bỏ trống màu, Noxyr dùng màu embed của máy chủ từ trang Customize. Đặt một lần và mọi embed sẽ khớp nhau.
Tôi có thể dùng hai nút không? Một nút liên kết đơn được hỗ trợ cho mỗi embed. Nếu bạn cần nhiều liên kết, hãy đăng vài embed nhỏ, hoặc đặt các liên kết vào mô tả.
Biểu mẫu nhanh hay gửi? Dùng biểu mẫu cho đoạn văn dài và /embed send cho bất cứ thứ gì có hình ảnh, chân trang hoặc nút. Biểu mẫu theo cùng mẫu mà menu Quick Create dùng cho panel ticket và danh mục, nên nhân viên biết một trong hai sẽ thấy quen thuộc với cái kia.
Trước khi đăng bất cứ thứ gì vĩnh viễn, hãy gửi một embed thử đến một kênh nhân viên riêng tư. Kiểm tra màu, hình ảnh và nút trên máy tính và điện thoại, rồi đăng bản thật. Vì bạn không thể sửa nó sau đó, một bài thử ba mươi giây sẽ giúp bạn khỏi phải xóa và đăng lại.
Nếu bạn chỉ cần một giao diện gọn cho một thông báo đơn lẻ, tiêu đề, mô tả và màu là đủ. Thêm hình ảnh và nút sau khi văn bản đã đọc ổn.
Bước tiếp theo
Xem tài liệu trình tạo embed, rồi thử công cụ trình tạo embed để xem trước, và chọn màu bằng bộ chọn màu. Đọc màu embed và thương hiệu và Components V2 so với embed cổ điển để hiểu phần thiết kế. Thêm Noxyr để đăng embed đầu tiên của bạn.
Câu hỏi thường gặp
Làm thế nào để gửi một embed tùy chỉnh với Noxyr?
Dùng /embed send với một kênh và bất kỳ trường nào trong title, description, color, image_url, footer, hoặc một nút liên kết. Hoặc dùng /embed quick-create để mở một biểu mẫu bật lên.
Tôi có thể sửa một embed đã đăng không?
Không. Không lệnh con nào sửa một tin nhắn đã có. Hãy gửi một embed mới và xóa cái cũ.
Vì sao hình ảnh embed của tôi không hiện?
image_url phải là một liên kết trực tiếp đến ảnh kết thúc bằng .png, .jpg, .gif hoặc .webp. Liên kết tệp đính kèm của Discord và liên kết chia sẻ Google Drive không hoạt động.
Một embed có thể có nút không?
Có, một nút liên kết, với /embed send. Bạn cần cả button_label và button_url. Biểu mẫu bật lên không có các trường đó.
Vì sao /embed không có trong danh sách lệnh của tôi?
Embed là một phần của module Utilities, nên hãy kiểm tra trang Modules.