Điều kiện giveaway Discord quyết định ai được phép tham gia và cơ hội của họ lớn đến đâu. Noxyr hỗ trợ một vai trò bắt buộc (không có vai trò này thì không được tham gia), một vai trò lượt tham gia thưởng (thêm cơ hội có trọng số, không phải chiến thắng được đảm bảo), và một vai trò tự động gán cho người thắng sau khi bốc thăm. Bài viết này trình bày chính xác những gì được áp dụng, cách quay lại người thắng hoạt động, cách chọn nhiều người thắng, và trang tóm tắt công khai hiển thị những gì.

Participant avatars shuffle until the timer ends and one is crowned the giveaway winner. Drawing winner... Winner! Winner 1 winner from 6 entries

Những điều kiện tham gia mà Noxyr thực sự áp dụng

Mọi điều kiện dưới đây được đặt một lần duy nhất khi tạo giveaway bằng /giveaway create, và được áp dụng ngay khi có người nhấn Enter, chứ không phải sau đó.

  • Vai trò bắt buộc (roles_required): nếu được đặt, chỉ những thành viên có vai trò đó mới được tham gia. Ai không có vai trò này mà nhấn Enter sẽ được thông báo là thiếu vai trò bắt buộc, và không có lượt tham gia nào được ghi lại.
  • Vai trò lượt tham gia thưởng (roles_bonus_entries): thành viên có vai trò này được thêm một lượt tham gia có trọng số ngoài lượt tham gia bình thường. Giới hạn cứng trong mã là tối đa 10.000 lượt cho mỗi người, nên trên thực tế đây là "một lợi thế nhỏ cho người boost hoặc thành viên nổi bật", chứ không phải cách để mua trọn giveaway.
  • Vai trò người thắng (winners_roles): hoàn toàn không phải là điều kiện tham gia. Vai trò này được cấp tự động cho người thắng sau khi bốc thăm. Dùng nó cho huy hiệu "người thắng trước đây" hoặc để mở một kênh nhận thưởng.

Có một điều cần nói chính xác: /giveaway create cũng có tùy chọn messages_required để yêu cầu số tin nhắn tối thiểu. Tùy chọn này được lưu cùng giveaway, nhưng Noxyr hiện không chặn việc tham gia dựa trên nó, nên hãy coi trường này là dành riêng cho tương lai chứ không phải một điều kiện đang hoạt động. Nếu bạn cần kiểm soát việc tham gia thực sự, hãy dùng tùy chọn vai trò bắt buộc.

Mỗi giveaway chỉ có thể đặt một vai trò bắt buộc và một vai trò thưởng. Nếu bạn cần "phải có vai trò A hoặc vai trò B", hãy gán cho cả hai vai trò một vai trò cha chung khi xác minh, rồi yêu cầu vai trò cha đó.

Lượt tham gia có trọng số ảnh hưởng đến cơ hội như thế nào

Một lượt tham gia thường có trọng số 1. Lượt tham gia của thành viên có vai trò thưởng có trọng số 2 (1 cơ bản + 1 thưởng). Khi Noxyr bốc thăm người thắng, đó là một lựa chọn ngẫu nhiên có trọng số trên toàn bộ lượt tham gia, giống như một cuộc xổ số mà thành viên có vai trò thưởng giữ hai vé thay vì một. Điều đó có nghĩa là vai trò thưởng làm tăng cơ hội của một người mà không loại trừ những người khác, khác với kiểu "người boost chắc chắn thắng" mà một số máy chủ áp dụng. Danh sách người tham gia trên tin nhắn giveaway hiển thị tổng số lượt và cơ hội hiện tại của từng người, nên không ai phải tin lời bạn về cách tính.

Cách chọn nhiều người thắng

Đặt tùy chọn winners trong /giveaway create thành bất kỳ số nào từ 1 đến 100. Khi giveaway kết thúc, Noxyr sẽ bốc thăm từng người thắng một từ nhóm tham gia, và loại người vừa thắng trước khi bốc lượt tiếp theo, để cùng một người không thể bị chọn hai lần. Tất cả người thắng được công bố cùng lúc: embed kết thúc liệt kê mọi người thắng, tin nhắn trong kênh nhắc đến tất cả họ, và nếu bạn đặt vai trò winners_roles, mọi người thắng đều nhận được vai trò đó, không chỉ người được bốc đầu tiên.

Chọn nhiều người thắng hơn là cách đơn giản nhất để giveaway có vẻ công bằng hơn trong một máy chủ lớn. Một giveaway chỉ có một người thắng trong máy chủ 5.000 thành viên trông giống như xổ số; năm người thắng cho một phần thưởng chia nhỏ hoặc năm phần thưởng nhỏ hơn trông giống như một sự kiện.

Quay lại người thắng (reroll) hoạt động như thế nào

Reroll bốc người thắng mới từ cùng nhóm người tham gia mà không khởi động lại giveaway hay làm mất các lượt tham gia ban đầu. Có hai cách để kích hoạt, cả hai đều chỉ dành cho quản trị viên:

  1. Nhấp chuột phải vào tin nhắn giveaway đã kết thúc và chọn Reroll Giveaway trong menu ngữ cảnh. Đây là cách nhanh nhất nếu bạn đang xem tin nhắn đó.
  2. Chạy /giveaway reroll với ID tin nhắn của giveaway (nhấp chuột phải vào tin nhắn, chọn Copy Message ID, khi đã bật Developer Mode trong cài đặt Discord).

Dù bằng cách nào, Noxyr cũng kiểm tra giveaway đã thực sự kết thúc chưa; nếu vẫn đang chạy thì chưa có gì để reroll. Sau đó, nó bốc cùng số người thắng như giveaway được đặt ban đầu, dùng cùng nhóm có trọng số. Người thắng mới được công bố trong kênh và danh sách người tham gia trên embed sẽ được cập nhật. Nếu một giveaway được đồng bộ trên nhiều máy chủ, thông báo reroll sẽ được đăng ở tất cả các máy chủ đó, không chỉ nơi bạn chạy lệnh.

Những lý do thường gặp để reroll: người thắng ban đầu không phản hồi trong thời gian nhận thưởng, người thắng hóa ra là tài khoản phụ hoặc vi phạm quy tắc của bạn (xem phần về tài khoản phụ trong hướng dẫn giveaway đầy đủ của chúng tôi), hoặc bạn muốn bốc người thay thế sau khi đã loại ai đó thủ công.

Kiểm tra ai đã tham gia trước hoặc sau khi bốc thăm

Nhân viên không cần tin vào con số tổng lượt tham gia. Có hai cách để xem danh sách thực tế:

  • Nhấp chuột phải vào tin nhắn giveaway → View Participants hiển thị mọi người tham gia dưới dạng danh sách đề cập, tối đa 50 người đầu tiên trực tiếp, kèm tổng số nếu có nhiều hơn.
  • Menu thả xuống trên chính embed giveaway cho phép bất kỳ quản trị viên nào kiểm tra người tham gia hiện tại hoặc thống kê lượt tham gia mà không cần rời kênh, hữu ích khi giveaway vẫn đang chạy.

Trang tóm tắt công khai

Mỗi giveaway đều có một liên kết đến trang tóm tắt trực tiếp trên noxyrbot.com (được đăng dưới dạng một nút bấm trên chính tin nhắn giveaway). Trang này hiển thị phần thưởng, trạng thái (đang chạy hoặc đã kết thúc), thời gian kết thúc, người tổ chức, tổng số lượt tham gia, và đầy đủ danh sách người tham gia với ảnh đại diện cùng thẻ xN bên cạnh bất kỳ ai có nhiều hơn một lượt tham gia có trọng số. Khi giveaway kết thúc, cùng trang đó bổ sung phần người thắng với ảnh đại diện và ID Discord của từng người. Trang vẫn hoạt động ngay cả khi tin nhắn gốc đã bị xóa, điều này khiến nó trở thành cách chia sẻ bằng chứng về một cuộc bốc thăm công bằng gọn gàng hơn so với ảnh chụp màn hình, và miễn phí, không cần đăng nhập dashboard để xem.

Câu hỏi thường gặp

Tôi có thể yêu cầu nhiều hơn một vai trò để tham gia không? Không, không phải theo từng giveaway với cấu hình hiện tại. Mỗi giveaway hỗ trợ một vai trò bắt buộc và một vai trò thưởng. Hãy dùng một vai trò đã đại diện cho tổ hợp bạn muốn (ví dụ một vai trò chỉ được cấp sau khi xác minh và đã ở trong máy chủ đủ lâu).

Reroll có được tính như một giveaway mới không? Không. Nó bốc lại từ đúng nhóm người tham gia mà giveaway gốc đã thu thập; không ai phải tham gia lại.

Vai trò lượt tham gia thưởng có thể đảm bảo ai đó thắng không? Không. Lượt thưởng làm tăng cơ hội theo tỷ lệ; chúng không loại những người tham gia khác khỏi nhóm hay đảm bảo một kết quả cụ thể.

Có giới hạn số người thắng tôi có thể đặt không? Tối đa 100 người cho mỗi giveaway.

Tôi có cần gói trả phí để dùng điều kiện hoặc reroll không? Không, Noxyr không có gói trả phí. Điều kiện, lượt thưởng, nhiều người thắng, reroll và trang tóm tắt đều miễn phí.

Xem hướng dẫn thiết lập đầy đủ tại cách tổ chức giveaway trên Discord, tài liệu lệnh tại tài liệu giveaway và bình chọn, hoặc thêm Noxyr miễn phí và chạy /giveaway create.