[{"data":1,"prerenderedAt":292},["ShallowReactive",2],{"blogs-discortics-3-2-1":3},{"id":4,"title":5,"author":6,"body":7,"category":279,"createdAt":280,"description":281,"extension":282,"image":280,"imageAlt":280,"meta":283,"navigation":284,"order":285,"path":286,"readTime":287,"seo":288,"stem":289,"updatedAt":290,"__hash__":291},"blogs\u002Fblogs\u002Fdiscortics-3-2-1.md","3.2.1: Giveaways With a Goal, and More","Discortics Team",{"type":8,"value":9,"toc":271},"minimark",[10,19,24,68,73,80,92,95,121,124,127,131,134,160,170,174,177,229,232,236,247,250],[11,12,13,14,18],"p",{},"Some giveaways are about waiting for a date. Others are about reaching a moment together. ",[15,16,17],"strong",{},"Discortics 3.2.1"," adds a better way to run the second kind, along with a set of changes across Applications, Tickets, messages, and the dashboard.",[11,20,21],{},[15,22,23],{},"TL;DR",[25,26,27,34,40,50,56,62],"ul",{},[28,29,30,33],"li",{},[15,31,32],{},"Giveaway drops:"," End a giveaway when it reaches a target for entries, members, boosts, or messages.",[28,35,36,39],{},[15,37,38],{},"Applications:"," Manage each form on its own page and export retained responses as CSV or JSON on Prime and Custom.",[28,41,42,45,46,49],{},[15,43,44],{},"Tickets:"," Panels and options per panel now scale to ",[15,47,48],{},"5 \u002F 10 \u002F 25"," on Public \u002F Prime \u002F Custom.",[28,51,52,55],{},[15,53,54],{},"Message builders:"," Choose between Classic V1 embeds and Components V2 in the dashboard.",[28,57,58,61],{},[15,59,60],{},"Ping on Join:"," Mention a new member, then remove the welcome message after at least three seconds.",[28,63,64,67],{},[15,65,66],{},"Dashboard updates:"," Home, Stats, Applications, and Giveaways are easier to scan and use.",[69,70,72],"h2",{"id":71},"giveaway-drops-now-have-a-goal","Giveaway drops now have a goal",[11,74,75,76,79],{},"The giveaway editor has had a full redesign. Regular giveaways are still the right choice when you want a duration or a scheduled start. ",[15,77,78],{},"Drop Giveaway"," is for something different: a giveaway that stays open until your server reaches a goal.",[11,81,82,83,87,88,91],{},"Run ",[84,85,86],"code",{},"\u002Fgiveaway drop"," or ",[84,89,90],{},";gdrop",", choose the prize and winners, then set the milestone that should end it. Once the target is reached, entries close and the winners are picked.",[11,93,94],{},"You can use four types of milestone:",[25,96,97,103,109,115],{},[28,98,99,102],{},[15,100,101],{},"Eligible Entries:"," End the drop when a set number of members have entered.",[28,104,105,108],{},[15,106,107],{},"Server Members:"," End it when your server reaches a member count.",[28,110,111,114],{},[15,112,113],{},"Server Boosts:"," End it when your server reaches a boost count.",[28,116,117,120],{},[15,118,119],{},"Server Messages:"," End it when your server reaches a tracked message count.",[11,122,123],{},"Eligible entry and member milestones are available on every bot tier. Boost and message milestones are available on Prime and Custom. If a target is never reached, the drop still ends at its safety deadline. You do not need to choose a duration.",[11,125,126],{},"Create, drop, edit, and template flows now share the same setup experience. The dashboard shows the current member, boost, or message count beside the target when it is available, so you can choose a goal that is still ahead of your server.",[69,128,130],{"id":129},"applications-are-easier-to-manage","Applications are easier to manage",[11,132,133],{},"Applications now have a clearer page for each form. Settings and Responses have their own tabs, and selecting a response opens its answers in a side drawer instead of making the whole page harder to navigate.",[11,135,136,137,87,140,143,144,147,148,151,152,155,156,159],{},"Prime and Custom administrators can also export retained responses as ",[15,138,139],{},"CSV",[15,141,142],{},"JSON",". Use the ",[15,145,146],{},"Responses"," tab in ",[15,149,150],{},"Dashboard → Applications",", or open ",[84,153,154],{},"\u002Fapplication settings"," in Discord and choose ",[15,157,158],{},"Export"," from the form's Config panel. CSV is ready for spreadsheets, while JSON keeps the response structure intact.",[11,161,162,163,87,166,169],{},"Application panels can now use either ",[15,164,165],{},"Classic V1 embeds",[15,167,168],{},"Components V2",", with the same form actions connected to both formats.",[69,171,173],{"id":172},"more-room-for-tickets","More room for Tickets",[11,175,176],{},"Ticket-heavy servers have more space to organise their support flows. Panels and options per panel now use the same higher limits:",[178,179,180,200],"table",{},[181,182,183],"thead",{},[184,185,186,190,194,197],"tr",{},[187,188,189],"th",{},"Capability",[187,191,193],{"align":192},"right","Public",[187,195,196],{"align":192},"Prime",[187,198,199],{"align":192},"Custom",[201,202,203,218],"tbody",{},[184,204,205,209,212,215],{},[206,207,208],"td",{},"Panels per server",[206,210,211],{"align":192},"5",[206,213,214],{"align":192},"10",[206,216,217],{"align":192},"25",[184,219,220,223,225,227],{},[206,221,222],{},"Options per panel",[206,224,211],{"align":192},[206,226,214],{"align":192},[206,228,217],{"align":192},[11,230,231],{},"The ticket editor also has a clearer setup flow, better handling for custom emoji, and dashboard support for richer panel messages.",[69,233,235],{"id":234},"a-few-more-useful-changes","A few more useful changes",[11,237,238,239,242,243,246],{},"Welcome messages can now use ",[15,240,241],{},"Ping on Join",". Include ",[84,244,245],{},"{{user.mention}}",", allow user mentions, and Discortics sends the welcome message, gives the new member a notification, then removes the message after at least three seconds. Dashboard and Discord tests use your real profile, so it is easier to check what members will actually receive.",[11,248,249],{},"The dashboard Home and Stats pages have been reorganised around the information people check most often, with clearer activity charts and server totals. Search now covers dashboard pages and published guides too. There are also small command shortcuts, guide updates, and reliability fixes across the bot.",[11,251,252,253,256,257,259,260,262,263,266,267,270],{},"Start with ",[15,254,255],{},"Dashboard → Giveaways"," or run ",[84,258,86],{}," in your server. For the rest of the release, open ",[15,261,150],{},", ",[15,264,265],{},"Tickets",", or ",[15,268,269],{},"Welcome & Leave"," and see what has changed for your server.",{"title":272,"searchDepth":273,"depth":273,"links":274},"",2,[275,276,277,278],{"id":71,"depth":273,"text":72},{"id":129,"depth":273,"text":130},{"id":172,"depth":273,"text":173},{"id":234,"depth":273,"text":235},"Announcements",null,"Discortics 3.2.1 adds milestone-based giveaway drops, application response exports, larger ticket limits, and a wider dashboard refresh.","md",{},true,16,"\u002Fblogs\u002Fdiscortics-3-2-1","2 min read",{"title":5,"description":281},"blogs\u002Fdiscortics-3-2-1","2026-09-27","Qcjo0WWdVmB1LJ3nNZHULnmJP4kje12mhug7BYJ3Aek",1790458633591]