Motional HubDocs
Tính năng

Giveaway System

Hướng dẫn tổ chức và quản lý sự kiện bốc thăm trúng thưởng trên server

Hệ thống Giveaway giúp bạn tổ chức các đợt tặng quà, mini-game may mắn cho các thành viên trong server để tăng tương tác và gắn kết cộng đồng.

Yêu cầu quyền hạn: Cần có vai trò Supporter trở lên để khởi tạo và quản lý giveaway.


Các câu lệnh Giveaway

Các lệnh điều khiển giveaway chỉ dùng prefix (ga):

LệnhMục đíchCú pháp sử dụng
ga startKhởi chạy một giveaway mớiga start <thời_gian> <số_winners>w <giải_thưởng>
ga endKết thúc sớm một giveaway đang chạyga end <message_id>
ga rerollQuay thưởng lại để tìm winner mớiga reroll <message_id>

Quy trình tạo và vận hành Giveaway

  1. Khởi tạo lệnh: Staff gõ lệnh khởi tạo giveaway với đầy đủ tham số thời gian, số người thắng cuộc và giải thưởng.

    • Định dạng thời gian: s (giây), m (phút), h (giờ), d (ngày).
    • Định dạng số người thắng: Ghi số lượng kèm ký tự w (ví dụ 1w là 1 winner, 5w là 5 winners).

    Ví dụ cú pháp chuẩn:

    ga start 2h 1w 100k VNĐ      # Giveaway kéo dài 2 tiếng, chọn 1 winner nhận 100,000 VNĐ
    ga start 30m 3w Lucky Box    # Kéo dài 30 phút, chọn 3 winners nhận Lucky Box
  2. Gửi Embed & Đăng ký: Bot sẽ đăng một Embed mô tả chương trình kèm nút bấm hoặc phản hồi emoji 🎉. Thành viên bấm vào biểu tượng để ghi danh tham gia.

  3. Kết thúc & Kết quả: Khi hết thời gian cấu hình, bot tự động khóa ghi danh, quay thưởng ngẫu nhiên trong danh sách tham gia để tìm ra winner.

  4. Thông báo: Bot ping công khai danh sách người thắng cuộc tại kênh và tự động gửi tin nhắn trực tiếp (DM) cho winner để hướng dẫn nhận thưởng.


Các lưu ý quan trọng

  • Lấy ID tin nhắn (message_id): Để kết thúc sớm hoặc quay thưởng lại (reroll), supporter cần lấy ID tin nhắn của Embed giveaway (chuột phải vào tin nhắn trên Discord chọn Copy Message ID).
  • Lọc tài khoản bot: Hệ thống tự động loại bỏ các tài khoản bot Discord khỏi danh sách quay thưởng để đảm bảo tính công bằng.

On this page