community
Community
Polls, giveaways, suggestions, scheduled announcements, reminders, event RSVPs, tags (custom commands / auto-responders), sticky messages, and birthdays.
Enabled by defaultRequires the MessageContent privileged intent
Polls, giveaways, suggestions and event RSVPs for the whole server calendar.
Why gaming communities love it
- Run a "which map next" poll or a scrim-night RSVP without leaving Discord, with anonymous or public voting depending on the moment.
- Giveaways with eligibility rules (minimum account age, required role) keep sponsor-funded prize drops fair and bot-resistant.
- A suggestions channel with voting and a staff status workflow turns "you should really add a LFG channel" comments into a tracked backlog instead of noise.
- Scheduled announcements and reminders keep a tournament bracket, patch-day watch party, or Discord-wide event on everyone's radar automatically.
Full command reference
| Command | Description | Who can use it | Example |
|---|---|---|---|
/poll create | Start a new poll. | Everyone | /poll create question:"question" option1:"option1" option2:"option2" [option3:"option3"] [option4:"option4"] [option5:"option5"] [option6:"option6"] [option7:"option7"] [option8:"option8"] [option9:"option9"] [option10:"option10"] [duration:1h] [anonymous:true] [multi:true] |
/poll end | End a poll early and show final results. | Everyone | /poll end id:"id" |
/poll results | Show a poll's current results. | Everyone | /poll results id:"id" |
/giveaway start | Start a giveaway. | Moderator+ | /giveaway start prize:"prize" duration:1h [winners:10] [channel:#general] [required-role:@Moderators] [min-account-age-days:10] [min-level:10] |
/giveaway end | End a giveaway now and draw winners. | Moderator+ | /giveaway end id:"id" |
/giveaway reroll | Redraw winners for an ended giveaway. | Moderator+ | /giveaway reroll id:"id" [count:10] |
/giveaway list | List active and recently-ended giveaways. | Moderator+ | /giveaway list |
/giveaway cancel | Cancel a giveaway before it ends. | Moderator+ | /giveaway cancel id:"id" |
/suggest | Submit a suggestion for staff to review. | Everyone | /suggest text:"text" |
/suggestions setup | Choose the channel suggestions are posted to. | Moderator+ | /suggestions setup channel:#general |
/suggestions status | Change a suggestion's status. | Moderator+ | /suggestions status number:10 status:"status" [note:"note"] |
/suggestions list | List suggestions. | Moderator+ | /suggestions list [status:"status"] |
/announce schedule | Schedule an announcement. | Moderator+ | /announce schedule channel:#general when:"when" message:"message" |
/announce list | List scheduled announcements. | Moderator+ | /announce list |
/announce cancel | Cancel a scheduled announcement. | Moderator+ | /announce cancel id:"id" |
/announce preview | Preview a scheduled announcement. | Moderator+ | /announce preview id:"id" |
/remind set | Set a reminder. | Everyone | /remind set when:"when" message:"message" [channel:#general] [recurring:"recurring"] |
/remind list | List your upcoming reminders. | Everyone | /remind list |
/remind cancel | Cancel a reminder. | Everyone | /remind cancel id:"id" |
/event create | Create an event. | Helper+ | /event create title:"title" starts-at:"starts-at" [ends-at:"ends-at"] [channel:#general] [description:"description"] [create-discord-event:true] |
/event list | List upcoming events. | Helper+ | /event list |
/event cancel | Cancel an event. | Helper+ | /event cancel id:"id" |
/event rsvps | Show RSVP counts for an event. | Helper+ | /event rsvps id:"id" |
/tag show | Post a tag. | Everyone | /tag show name:"name" [ephemeral:true] |
/tag list | List the tags on this server. | Everyone | /tag list |
/tag create | Create a tag (moderator+). Omit content to open an editor with embed fields. | Everyone | /tag create name:"name" [content:"content"] [staff_only:true] |
/tag edit | Edit a tag in a modal (moderator+). | Everyone | /tag edit name:"name" |
/tag delete | Delete a tag (moderator+). | Everyone | /tag delete name:"name" |
/tag trigger | Set or clear a keyword auto-responder for a tag (admin). | Everyone | /tag trigger name:"name" mode:"mode" [phrase:"phrase"] [channel:#general] |
/tag info | Show a tag’s uses, trigger, and history (helper+). | Everyone | /tag info name:"name" |
/sticky set | Set (or replace) the sticky message for a channel. | Moderator+ | /sticky set [channel:#general] [content:"content"] [cooldown:10] |
/sticky remove | Remove the sticky message from a channel. | Moderator+ | /sticky remove [channel:#general] |
/sticky list | List every sticky message in this server. | Moderator+ | /sticky list |
/channelauto publish add | Start auto-publishing an announcement channel. | Admin+ | /channelauto publish add channel:#general |
/channelauto publish remove | Stop auto-publishing an announcement channel. | Admin+ | /channelauto publish remove channel:#general |
/channelauto publish list | List auto-published channels. | Admin+ | /channelauto publish list |
/channelauto thread add | Add or update an auto-thread rule for a channel. | Admin+ | /channelauto thread add channel:#general [name:"name"] [archive:10] [require_attachment:true] [starter:"starter"] |
/channelauto thread remove | Remove the auto-thread rule for a channel. | Admin+ | /channelauto thread remove channel:#general |
/channelauto thread list | List auto-thread rules. | Admin+ | /channelauto thread list |
/statschannel create | Create a locked voice channel (or category) that shows a live server count. | Admin+ | /statschannel create template:"template" [category:#general] [kind:"kind"] |
/statschannel add | Attach an existing channel as a stats counter. | Admin+ | /statschannel add channel:#general template:"template" |
/statschannel remove | Stop updating a stats channel (the channel itself is not deleted). | Admin+ | /statschannel remove channel:#general |
/statschannel list | List the configured stats channels. | Admin+ | /statschannel list |
/statschannel refresh | Refresh every stats channel now (at most once per 5 minutes). | Admin+ | /statschannel refresh |
/statschannel interval | Set how often stats channels refresh automatically. | Admin+ | /statschannel interval minutes:10 |
/birthday set | Set your birthday in this server (month and day only — never a year). | Everyone | /birthday set month:10 day:10 [user:@user] |
/birthday remove | Remove your birthday from this server. | Everyone | /birthday remove [user:@user] |
/birthday view | View your birthday (or another member's, if the server allows it). | Everyone | /birthday view [user:@user] |
/birthday upcoming | List the next upcoming birthdays. | Everyone | /birthday upcoming [ephemeral:true] |
/birthday config | Admin: configure birthday announcements. | Everyone | /birthday config channel:#general [hour:10] [role:@Moderators] [message:"message"] [enabled:true] [public_list:true] [allow_self_service:true] |
/birthday config-view | Staff: show the current birthday settings. | Everyone | /birthday config-view |