🏆 Image Contest
Host automated image contests with anonymous submissions, community voting, and winner announcements.
The winner's suggested theme becomes the theme for the next contest!
What's inside
| Command / Event | What it does |
|---|---|
/contest_post | Submits an image and suggests a theme for the next contest |
contest_votes | Handles votes and prevents self-voting or duplicate votes |
contest_clock | Opens voting, announces the winner, and resets the contest |
Why this pack
- 🖼️ One submission per member, with anonymous participants until the results
- ⭐ Vote for multiple submissions, but only once per entry
- 🏆 Automatic winner selection, with random tie-breaking
- 🎨 The winner's suggested theme becomes the next contest's theme
- 🔔 Role notifications when voting opens and results are announced
- 🔄 Automatic contest cycles, starting with the first submission
After installing
Open /contest_post and customize these settings:
CONTEST_CHANNEL— Set the ID of your contest channel (required)POST_DURATION— Submission phase duration (default: 4 days)weekly_votes/weekly_winner— Adjust theirschedule_clockdelays if you change the durations (default: 4 and 7 days)
Open contest_clock and customize these settings:
CONTEST_CHANNEL— Use the same contest channel ID (required)PING_ROLE— Set the ID of the role to notify (required)POST_DURATION— Submission phase duration (default: 4 days)VOTE_DURATION— Voting phase duration (default: 3 days)
Important: Keep the durations consistent between the command and the Clock event. Follow the comments in the code when changing them.
Note: No manual database setup is needed. The first submission starts the contest automatically. After the results, the next contest is ready to begin with the winning theme.
Premium required: This pack uses two Event Handlers that must be enabled simultaneously.
Created by ᗰEᒪOᑎ