[{"data":1,"prerenderedAt":748},["ShallowReactive",2],{"navigation:en":3,"page:en:\u002Fguide\u002Flimits":493,"surround:en:\u002Fguide\u002Flimits":743},[4,86],{"title":5,"path":6,"stem":7,"children":8,"group":84,"icon":85},"Guide","\u002Fguide","1.guide\u002F01.index",[9,12,16,20,25,29,33,37,41,45,50,54,58,63,67,71,76,80],{"title":10,"path":6,"stem":7,"group":11},"Introduction","Get started",{"title":13,"path":14,"stem":15,"group":11},"Getting started","\u002Fguide\u002Fgetting-started","1.guide\u002F02.getting-started",{"title":17,"path":18,"stem":19,"group":11},"Getting help","\u002Fguide\u002Fhelp","1.guide\u002F03.help",{"title":21,"path":22,"stem":23,"group":24},"The editor","\u002Fguide\u002Feditor","1.guide\u002F04.editor","Build",{"title":26,"path":27,"stem":28,"group":24},"How data flows","\u002Fguide\u002Fdata-flow","1.guide\u002F05.data-flow",{"title":30,"path":31,"stem":32,"group":24},"Expressions","\u002Fguide\u002Fexpressions","1.guide\u002F06.expressions",{"title":34,"path":35,"stem":36,"group":24},"Conditions","\u002Fguide\u002Fconditions","1.guide\u002F07.conditions",{"title":38,"path":39,"stem":40,"group":24},"Variables","\u002Fguide\u002Fvariables","1.guide\u002F08.variables",{"title":42,"path":43,"stem":44,"group":24},"Waiting and scheduling","\u002Fguide\u002Fwait-and-schedule","1.guide\u002F09.wait-and-schedule",{"title":46,"path":47,"stem":48,"group":49},"Commands","\u002Fguide\u002Fcommand-builder","1.guide\u002F10.command-builder","Builders",{"title":51,"path":52,"stem":53,"group":49},"Messages","\u002Fguide\u002Fmessage-builder","1.guide\u002F11.message-builder",{"title":55,"path":56,"stem":57,"group":49},"Forms","\u002Fguide\u002Fmodal-builder","1.guide\u002F12.modal-builder",{"title":59,"path":60,"stem":61,"group":62},"Test mode","\u002Fguide\u002Ftest-mode","1.guide\u002F13.test-mode","Test and go live",{"title":64,"path":65,"stem":66,"group":62},"Lifecycle","\u002Fguide\u002Flifecycle","1.guide\u002F14.lifecycle",{"title":68,"path":69,"stem":70,"group":62},"Limits and credits","\u002Fguide\u002Flimits","1.guide\u002F15.limits",{"title":72,"path":73,"stem":74,"group":75},"Team and permissions","\u002Fguide\u002Fteam","1.guide\u002F16.team","Manage your server",{"title":77,"path":78,"stem":79,"group":75},"Following your Blueprints","\u002Fguide\u002Ffollow","1.guide\u002F17.follow",{"title":81,"path":82,"stem":83,"group":11},"Templates","\u002Fguide\u002Ftemplates","1.guide\u002F18.templates",null,false,{"title":87,"group":84,"icon":85,"path":88,"stem":89,"children":90,"page":85},"Reference","\u002Freference","2.reference",[91,232,476,481,485,489],{"title":92,"group":84,"icon":85,"path":93,"stem":94,"children":95,"page":85},"Events","\u002Freference\u002Fevents","2.reference\u002F2.events",[96,126,144,158,174,200,213,223],{"title":97,"path":98,"stem":99,"children":100,"group":84,"badge":125},"Interactions","\u002Freference\u002Fevents\u002Finteraction","2.reference\u002F2.events\u002F01.interaction",[101,105,109,113,117,121],{"title":102,"path":103,"stem":104,"group":84},"Slash Command","\u002Freference\u002Fevents\u002Finteraction\u002Fslash-command","2.reference\u002F2.events\u002F01.interaction\u002F01.slash-command",{"title":106,"path":107,"stem":108,"group":84},"User Context Menu","\u002Freference\u002Fevents\u002Finteraction\u002Fcontext-menu-user","2.reference\u002F2.events\u002F01.interaction\u002F02.context-menu-user",{"title":110,"path":111,"stem":112,"group":84},"Message Context Menu","\u002Freference\u002Fevents\u002Finteraction\u002Fcontext-menu-message","2.reference\u002F2.events\u002F01.interaction\u002F03.context-menu-message",{"title":114,"path":115,"stem":116,"group":84},"Button Clicked","\u002Freference\u002Fevents\u002Finteraction\u002Fbutton","2.reference\u002F2.events\u002F01.interaction\u002F04.button",{"title":118,"path":119,"stem":120,"group":84},"Select Menu Used","\u002Freference\u002Fevents\u002Finteraction\u002Fselect-menu","2.reference\u002F2.events\u002F01.interaction\u002F05.select-menu",{"title":122,"path":123,"stem":124,"group":84},"Modal Submitted","\u002Freference\u002Fevents\u002Finteraction\u002Fmodal-submit","2.reference\u002F2.events\u002F01.interaction\u002F06.modal-submit",6,{"title":127,"path":128,"stem":129,"children":130,"group":84,"badge":143},"Members","\u002Freference\u002Fevents\u002Fmember","2.reference\u002F2.events\u002F02.member",[131,135,139],{"title":132,"path":133,"stem":134,"group":84},"Member Added","\u002Freference\u002Fevents\u002Fmember\u002Fmember-added","2.reference\u002F2.events\u002F02.member\u002F01.member-added",{"title":136,"path":137,"stem":138,"group":84},"Member Removed","\u002Freference\u002Fevents\u002Fmember\u002Fmember-removed","2.reference\u002F2.events\u002F02.member\u002F02.member-removed",{"title":140,"path":141,"stem":142,"group":84},"Member updated","\u002Freference\u002Fevents\u002Fmember\u002Fmember-updated","2.reference\u002F2.events\u002F02.member\u002F03.member-updated",3,{"title":145,"path":146,"stem":147,"children":148,"group":84,"badge":157},"Moderation","\u002Freference\u002Fevents\u002Fmoderation","2.reference\u002F2.events\u002F03.moderation",[149,153],{"title":150,"path":151,"stem":152,"group":84},"Member banned","\u002Freference\u002Fevents\u002Fmoderation\u002Fmember-banned","2.reference\u002F2.events\u002F03.moderation\u002F01.member-banned",{"title":154,"path":155,"stem":156,"group":84},"Member unbanned","\u002Freference\u002Fevents\u002Fmoderation\u002Fmember-unbanned","2.reference\u002F2.events\u002F03.moderation\u002F02.member-unbanned",2,{"title":51,"path":159,"stem":160,"children":161,"group":84,"badge":143},"\u002Freference\u002Fevents\u002Fmessage","2.reference\u002F2.events\u002F04.message",[162,166,170],{"title":163,"path":164,"stem":165,"group":84},"Message Created","\u002Freference\u002Fevents\u002Fmessage\u002Fmessage-created","2.reference\u002F2.events\u002F04.message\u002F01.message-created",{"title":167,"path":168,"stem":169,"group":84},"Message Updated","\u002Freference\u002Fevents\u002Fmessage\u002Fmessage-updated","2.reference\u002F2.events\u002F04.message\u002F02.message-updated",{"title":171,"path":172,"stem":173,"group":84},"Message Deleted","\u002Freference\u002Fevents\u002Fmessage\u002Fmessage-deleted","2.reference\u002F2.events\u002F04.message\u002F03.message-deleted",{"title":175,"path":176,"stem":177,"children":178,"group":84,"badge":199},"Channels and roles","\u002Freference\u002Fevents\u002Fchannel","2.reference\u002F2.events\u002F05.channel",[179,183,187,191,195],{"title":180,"path":181,"stem":182,"group":84},"Channel Created","\u002Freference\u002Fevents\u002Fchannel\u002Fchannel-created","2.reference\u002F2.events\u002F05.channel\u002F01.channel-created",{"title":184,"path":185,"stem":186,"group":84},"Channel Deleted","\u002Freference\u002Fevents\u002Fchannel\u002Fchannel-deleted","2.reference\u002F2.events\u002F05.channel\u002F02.channel-deleted",{"title":188,"path":189,"stem":190,"group":84},"Role Created","\u002Freference\u002Fevents\u002Fchannel\u002Frole-created","2.reference\u002F2.events\u002F05.channel\u002F03.role-created",{"title":192,"path":193,"stem":194,"group":84},"Role Deleted","\u002Freference\u002Fevents\u002Fchannel\u002Frole-deleted","2.reference\u002F2.events\u002F05.channel\u002F04.role-deleted",{"title":196,"path":197,"stem":198,"group":84},"Server Updated","\u002Freference\u002Fevents\u002Fchannel\u002Fguild-update","2.reference\u002F2.events\u002F05.channel\u002F05.guild-update",5,{"title":201,"path":202,"stem":203,"children":204,"group":84,"badge":157},"Reactions","\u002Freference\u002Fevents\u002Freaction","2.reference\u002F2.events\u002F06.reaction",[205,209],{"title":206,"path":207,"stem":208,"group":84},"Reaction Added","\u002Freference\u002Fevents\u002Freaction\u002Freaction-added","2.reference\u002F2.events\u002F06.reaction\u002F01.reaction-added",{"title":210,"path":211,"stem":212,"group":84},"Reaction Removed","\u002Freference\u002Fevents\u002Freaction\u002Freaction-removed","2.reference\u002F2.events\u002F06.reaction\u002F02.reaction-removed",{"title":214,"path":215,"stem":216,"children":217,"group":84,"badge":222},"Voice","\u002Freference\u002Fevents\u002Fvoice","2.reference\u002F2.events\u002F07.voice",[218],{"title":219,"path":220,"stem":221,"group":84},"Voice State Updated","\u002Freference\u002Fevents\u002Fvoice\u002Fvoice-state-update","2.reference\u002F2.events\u002F07.voice\u002F01.voice-state-update",1,{"title":224,"path":225,"stem":226,"children":227,"group":84,"badge":222},"Schedule","\u002Freference\u002Fevents\u002Fscheduled","2.reference\u002F2.events\u002F08.scheduled",[228],{"title":229,"path":230,"stem":231,"group":84},"Scheduled","\u002Freference\u002Fevents\u002Fscheduled\u002Fscheduled","2.reference\u002F2.events\u002F08.scheduled\u002F01.scheduled",{"title":233,"group":84,"icon":85,"path":234,"stem":235,"children":236,"page":85},"Actions","\u002Freference\u002Factions","2.reference\u002F3.actions",[237,258,303,319,343,360,402,414,443,467],{"title":97,"path":238,"stem":239,"children":240,"group":84,"badge":257},"\u002Freference\u002Factions\u002Finteraction","2.reference\u002F3.actions\u002F01.interaction",[241,245,249,253],{"title":242,"path":243,"stem":244,"group":84},"Reply to Interaction","\u002Freference\u002Factions\u002Finteraction\u002Freply-interaction","2.reference\u002F3.actions\u002F01.interaction\u002F01.reply-interaction",{"title":246,"path":247,"stem":248,"group":84},"Update Clicked Message","\u002Freference\u002Factions\u002Finteraction\u002Fupdate-interaction-message","2.reference\u002F3.actions\u002F01.interaction\u002F02.update-interaction-message",{"title":250,"path":251,"stem":252,"group":84},"Edit My Previous Reply","\u002Freference\u002Factions\u002Finteraction\u002Fedit-interaction-reply","2.reference\u002F3.actions\u002F01.interaction\u002F03.edit-interaction-reply",{"title":254,"path":255,"stem":256,"group":84},"Show Modal","\u002Freference\u002Factions\u002Finteraction\u002Fshow-modal","2.reference\u002F3.actions\u002F01.interaction\u002F04.show-modal",4,{"title":51,"path":259,"stem":260,"children":261,"group":84,"badge":302},"\u002Freference\u002Factions\u002Fmessage","2.reference\u002F3.actions\u002F02.message",[262,266,270,274,278,282,286,290,294,298],{"title":263,"path":264,"stem":265,"group":84},"Send Message","\u002Freference\u002Factions\u002Fmessage\u002Fsend-message","2.reference\u002F3.actions\u002F02.message\u002F01.send-message",{"title":267,"path":268,"stem":269,"group":84},"Edit Message","\u002Freference\u002Factions\u002Fmessage\u002Fedit-message","2.reference\u002F3.actions\u002F02.message\u002F02.edit-message",{"title":271,"path":272,"stem":273,"group":84},"Delete Message","\u002Freference\u002Factions\u002Fmessage\u002Fdelete-message","2.reference\u002F3.actions\u002F02.message\u002F03.delete-message",{"title":275,"path":276,"stem":277,"group":84},"Delete messages","\u002Freference\u002Factions\u002Fmessage\u002Fdelete-messages","2.reference\u002F3.actions\u002F02.message\u002F04.delete-messages",{"title":279,"path":280,"stem":281,"group":84},"Send Direct Message","\u002Freference\u002Factions\u002Fmessage\u002Fsend-dm","2.reference\u002F3.actions\u002F02.message\u002F05.send-dm",{"title":283,"path":284,"stem":285,"group":84},"Add Reaction","\u002Freference\u002Factions\u002Fmessage\u002Fadd-reaction","2.reference\u002F3.actions\u002F02.message\u002F06.add-reaction",{"title":287,"path":288,"stem":289,"group":84},"Remove reactions","\u002Freference\u002Factions\u002Fmessage\u002Fremove-reactions","2.reference\u002F3.actions\u002F02.message\u002F07.remove-reactions",{"title":291,"path":292,"stem":293,"group":84},"Pin a message","\u002Freference\u002Factions\u002Fmessage\u002Fpin-message","2.reference\u002F3.actions\u002F02.message\u002F08.pin-message",{"title":295,"path":296,"stem":297,"group":84},"Unpin a message","\u002Freference\u002Factions\u002Fmessage\u002Funpin-message","2.reference\u002F3.actions\u002F02.message\u002F09.unpin-message",{"title":299,"path":300,"stem":301,"group":84},"Publish an announcement","\u002Freference\u002Factions\u002Fmessage\u002Fcrosspost-message","2.reference\u002F3.actions\u002F02.message\u002F10.crosspost-message",10,{"title":127,"path":304,"stem":305,"children":306,"group":84,"badge":143},"\u002Freference\u002Factions\u002Fmember","2.reference\u002F3.actions\u002F03.member",[307,311,315],{"title":308,"path":309,"stem":310,"group":84},"Add roles","\u002Freference\u002Factions\u002Fmember\u002Fadd-role","2.reference\u002F3.actions\u002F03.member\u002F01.add-role",{"title":312,"path":313,"stem":314,"group":84},"Remove roles","\u002Freference\u002Factions\u002Fmember\u002Fremove-role","2.reference\u002F3.actions\u002F03.member\u002F02.remove-role",{"title":316,"path":317,"stem":318,"group":84},"Change nickname","\u002Freference\u002Factions\u002Fmember\u002Fset-nickname","2.reference\u002F3.actions\u002F03.member\u002F03.set-nickname",{"title":145,"path":320,"stem":321,"children":322,"group":84,"badge":199},"\u002Freference\u002Factions\u002Fmoderation","2.reference\u002F3.actions\u002F04.moderation",[323,327,331,335,339],{"title":324,"path":325,"stem":326,"group":84},"Kick Member","\u002Freference\u002Factions\u002Fmoderation\u002Fkick-member","2.reference\u002F3.actions\u002F04.moderation\u002F01.kick-member",{"title":328,"path":329,"stem":330,"group":84},"Ban Member","\u002Freference\u002Factions\u002Fmoderation\u002Fban-member","2.reference\u002F3.actions\u002F04.moderation\u002F02.ban-member",{"title":332,"path":333,"stem":334,"group":84},"Lift a ban","\u002Freference\u002Factions\u002Fmoderation\u002Funban-member","2.reference\u002F3.actions\u002F04.moderation\u002F03.unban-member",{"title":336,"path":337,"stem":338,"group":84},"Timeout Member","\u002Freference\u002Factions\u002Fmoderation\u002Ftimeout-member","2.reference\u002F3.actions\u002F04.moderation\u002F04.timeout-member",{"title":340,"path":341,"stem":342,"group":84},"Lift a timeout","\u002Freference\u002Factions\u002Fmoderation\u002Fremove-timeout","2.reference\u002F3.actions\u002F04.moderation\u002F05.remove-timeout",{"title":344,"path":345,"stem":346,"children":347,"group":84,"badge":143},"Roles","\u002Freference\u002Factions\u002Frole","2.reference\u002F3.actions\u002F05.role",[348,352,356],{"title":349,"path":350,"stem":351,"group":84},"Create a role","\u002Freference\u002Factions\u002Frole\u002Fcreate-role","2.reference\u002F3.actions\u002F05.role\u002F01.create-role",{"title":353,"path":354,"stem":355,"group":84},"Edit a role","\u002Freference\u002Factions\u002Frole\u002Fedit-role","2.reference\u002F3.actions\u002F05.role\u002F02.edit-role",{"title":357,"path":358,"stem":359,"group":84},"Delete a role","\u002Freference\u002Factions\u002Frole\u002Fdelete-role","2.reference\u002F3.actions\u002F05.role\u002F03.delete-role",{"title":361,"path":362,"stem":363,"children":364,"group":84,"badge":401},"Channels","\u002Freference\u002Factions\u002Fchannel","2.reference\u002F3.actions\u002F06.channel",[365,369,373,377,381,385,389,393,397],{"title":366,"path":367,"stem":368,"group":84},"Create Channel","\u002Freference\u002Factions\u002Fchannel\u002Fcreate-channel","2.reference\u002F3.actions\u002F06.channel\u002F01.create-channel",{"title":370,"path":371,"stem":372,"group":84},"Edit Channel","\u002Freference\u002Factions\u002Fchannel\u002Fedit-channel","2.reference\u002F3.actions\u002F06.channel\u002F02.edit-channel",{"title":374,"path":375,"stem":376,"group":84},"Delete Channel","\u002Freference\u002Factions\u002Fchannel\u002Fdelete-channel","2.reference\u002F3.actions\u002F06.channel\u002F03.delete-channel",{"title":378,"path":379,"stem":380,"group":84},"Create Category","\u002Freference\u002Factions\u002Fchannel\u002Fcreate-category","2.reference\u002F3.actions\u002F06.channel\u002F04.create-category",{"title":382,"path":383,"stem":384,"group":84},"Update Category","\u002Freference\u002Factions\u002Fchannel\u002Fupdate-category","2.reference\u002F3.actions\u002F06.channel\u002F05.update-category",{"title":386,"path":387,"stem":388,"group":84},"Delete Category","\u002Freference\u002Factions\u002Fchannel\u002Fdelete-category","2.reference\u002F3.actions\u002F06.channel\u002F06.delete-category",{"title":390,"path":391,"stem":392,"group":84},"Create Thread","\u002Freference\u002Factions\u002Fchannel\u002Fcreate-thread","2.reference\u002F3.actions\u002F06.channel\u002F07.create-thread",{"title":394,"path":395,"stem":396,"group":84},"Archive Thread","\u002Freference\u002Factions\u002Fchannel\u002Farchive-thread","2.reference\u002F3.actions\u002F06.channel\u002F08.archive-thread",{"title":398,"path":399,"stem":400,"group":84},"Add to thread","\u002Freference\u002Factions\u002Fchannel\u002Fadd-thread-member","2.reference\u002F3.actions\u002F06.channel\u002F09.add-thread-member",9,{"title":214,"path":403,"stem":404,"children":405,"group":84,"badge":157},"\u002Freference\u002Factions\u002Fvoice","2.reference\u002F3.actions\u002F07.voice",[406,410],{"title":407,"path":408,"stem":409,"group":84},"Move in voice","\u002Freference\u002Factions\u002Fvoice\u002Fmove-member","2.reference\u002F3.actions\u002F07.voice\u002F01.move-member",{"title":411,"path":412,"stem":413,"group":84},"Disconnect from voice","\u002Freference\u002Factions\u002Fvoice\u002Fdisconnect-member","2.reference\u002F3.actions\u002F07.voice\u002F02.disconnect-member",{"title":415,"path":416,"stem":417,"children":418,"group":84,"badge":125},"Lookup","\u002Freference\u002Factions\u002Flookup","2.reference\u002F3.actions\u002F08.lookup",[419,423,427,431,435,439],{"title":420,"path":421,"stem":422,"group":84},"Find Channel","\u002Freference\u002Factions\u002Flookup\u002Ffind-channel","2.reference\u002F3.actions\u002F08.lookup\u002F01.find-channel",{"title":424,"path":425,"stem":426,"group":84},"Find Category","\u002Freference\u002Factions\u002Flookup\u002Ffind-category","2.reference\u002F3.actions\u002F08.lookup\u002F02.find-category",{"title":428,"path":429,"stem":430,"group":84},"Read a member","\u002Freference\u002Factions\u002Flookup\u002Fget-member","2.reference\u002F3.actions\u002F08.lookup\u002F03.get-member",{"title":432,"path":433,"stem":434,"group":84},"Read a message","\u002Freference\u002Factions\u002Flookup\u002Fget-message","2.reference\u002F3.actions\u002F08.lookup\u002F04.get-message",{"title":436,"path":437,"stem":438,"group":84},"Read a channel","\u002Freference\u002Factions\u002Flookup\u002Fget-channel","2.reference\u002F3.actions\u002F08.lookup\u002F05.get-channel",{"title":440,"path":441,"stem":442,"group":84},"Find a role","\u002Freference\u002Factions\u002Flookup\u002Ffind-role","2.reference\u002F3.actions\u002F08.lookup\u002F06.find-role",{"title":38,"path":444,"stem":445,"children":446,"group":84,"badge":199},"\u002Freference\u002Factions\u002Fvariables","2.reference\u002F3.actions\u002F09.variables",[447,451,455,459,463],{"title":448,"path":449,"stem":450,"group":84},"Set a Variable","\u002Freference\u002Factions\u002Fvariables\u002Fset-variable","2.reference\u002F3.actions\u002F09.variables\u002F01.set-variable",{"title":452,"path":453,"stem":454,"group":84},"Add to a Variable","\u002Freference\u002Factions\u002Fvariables\u002Fincrement-variable","2.reference\u002F3.actions\u002F09.variables\u002F02.increment-variable",{"title":456,"path":457,"stem":458,"group":84},"Subtract from a Variable","\u002Freference\u002Factions\u002Fvariables\u002Fdecrement-variable","2.reference\u002F3.actions\u002F09.variables\u002F03.decrement-variable",{"title":460,"path":461,"stem":462,"group":84},"Read a Variable","\u002Freference\u002Factions\u002Fvariables\u002Fget-variable","2.reference\u002F3.actions\u002F09.variables\u002F04.get-variable",{"title":464,"path":465,"stem":466,"group":84},"Clear a Variable","\u002Freference\u002Factions\u002Fvariables\u002Fdelete-variable","2.reference\u002F3.actions\u002F09.variables\u002F05.delete-variable",{"title":468,"path":469,"stem":470,"children":471,"group":84,"badge":222},"Logic","\u002Freference\u002Factions\u002Flogic","2.reference\u002F3.actions\u002F10.logic",[472],{"title":473,"path":474,"stem":475,"group":84},"Wait","\u002Freference\u002Factions\u002Flogic\u002Fwait","2.reference\u002F3.actions\u002F10.logic\u002F01.wait",{"title":477,"path":478,"stem":479,"group":480},"Condition","\u002Freference\u002Fconditions","2.reference\u002F4.conditions","More",{"title":482,"path":483,"stem":484,"group":480},"Functions","\u002Freference\u002Ffunctions","2.reference\u002F5.functions",{"title":486,"path":487,"stem":488,"group":480},"Errors","\u002Freference\u002Ferrors","2.reference\u002F6.errors",{"title":490,"path":491,"stem":492,"group":480},"Bot permissions","\u002Freference\u002Fbot-permissions","2.reference\u002F7.bot-permissions",{"id":494,"title":68,"body":495,"description":737,"extension":738,"group":62,"meta":739,"navigation":740,"node":84,"path":69,"seo":741,"stem":70,"__hash__":742},"docs_en\u002F1.guide\u002F15.limits.md",{"type":496,"value":497,"toc":729},"minimark",[498,503,512,515,592,600,604,620,627,631,634,648,655,662,668,674,684,694,698,716,719],[499,500,502],"h2",{"id":501},"credits","Credits",[504,505,506,507,511],"p",{},"Every server has a ",[508,509,510],"strong",{},"budget of 150 credits",". Live Blueprints share it: a draft or a paused Blueprint costs nothing.",[504,513,514],{},"A Blueprint costs the sum of its nodes. A node costs according to the work it gives the bot: how often an Event wakes it up, what an Action asks of Discord.",[516,517,518,534],"table",{},[519,520,521],"thead",{},[522,523,524,528,531],"tr",{},[525,526,527],"th",{},"Nodes",[525,529,530],{},"Examples",[525,532,533],{},"Cost",[535,536,537,549,560,571,581],"tbody",{},[522,538,539,543,546],{},[540,541,542],"td",{},"Frequent Event",[540,544,545],{},"message sent, edited or deleted, reaction, voice",[540,547,548],{},"3",[522,550,551,554,557],{},[540,552,553],{},"Occasional Event",[540,555,556],{},"command, button, menu, modal, member joining or leaving, channel or role created",[540,558,559],{},"1",[522,561,562,565,568],{},[540,563,564],{},"Heavy Discord Action",[540,566,567],{},"create or delete a channel or category, bulk-delete messages, direct message",[540,569,570],{},"2",[522,572,573,576,579],{},[540,574,575],{},"Simple Discord Action",[540,577,578],{},"send, reply, edit, react, give a role, ban…",[540,580,559],{},[522,582,583,586,589],{},[540,584,585],{},"Data and logic",[540,587,588],{},"Variables, Condition, find a channel or category",[540,590,591],{},"0",[504,593,594,595,599],{},"Commands, embeds, buttons, modals and formulas are free, and splitting a behavior into several Blueprints costs nothing extra. Each node's page in the ",[596,597,598],"a",{"href":88},"reference"," gives its cost, and the editor shows it in the palette and at the top of the properties panel.",[499,601,603],{"id":602},"when-its-checked","When it's checked",[605,606,607,614],"ul",{},[608,609,610,613],"li",{},[508,611,612],{},"On deploy",": if the Blueprint costs more than what the other live Blueprints leave, the deploy is refused. The draft stays saved.",[608,615,616,619],{},[508,617,618],{},"On resuming"," a paused or suspended Blueprint: the same check, since it starts consuming again.",[504,621,622,623,626],{},"The editor's status bar, at the bottom, shows the open Blueprint's cost; a click shows what's left on the server. The dashboard's sidebar shows the server's usage; a click opens its other limits. The ",[508,624,625],{},"Limits"," page details them: the credits per live Blueprint, what the rest would let you put online (the cost of each draft and each paused Blueprint), what uses the most waits and space, the executions dropped over the last 30 days and the size of your Blueprints.",[499,628,630],{"id":629},"rate-limits","Rate limits",[504,632,633],{},"The bot is shared by every server: each one has its limits, so none uses up Discord's for the others.",[605,635,636,642],{},[608,637,638,641],{},[508,639,640],{},"120 calls to Discord a minute"," per server, 30 at once. Sending a message, giving a role, creating a channel… every request to Discord counts; reading a Variable or checking a Condition doesn't.",[608,643,644,647],{},[508,645,646],{},"600 executions a minute"," per server.",[504,649,650,651,654],{},"Past them, an execution isn't queued: it's ",[508,652,653],{},"dropped",". The editor's Executions section and the Blueprints list show an alert for each hour it happened. Tests count too.",[504,656,657,658,661],{},"The bot also has a limit for ",[508,659,660],{},"every server together",", set by Tsuaa. During a spike across all servers, a few events can be dropped; commands and buttons go first. These drops show in the same alerts, with their reason: they don't come from your server, and there's nothing for you to fix.",[504,663,664,667],{},[508,665,666],{},"Edited and deleted messages",": the bot keeps the last 100 messages of each channel in memory, for 6 hours. A message edited or deleted later arrives without its old content or author.",[504,669,670,673],{},[508,671,672],{},"Loops",": when a Blueprint triggers an Event through what it does itself (creating a channel fires \"Channel created\", which creates another…), the chain stops at the 6th execution. That one shows as an error in Executions.",[504,675,676,679,680,683],{},[508,677,678],{},"Suspension",": if Discord refuses 100 of a Blueprint's requests in 10 minutes (a missing permission, a deleted channel…), the Blueprint is ",[508,681,682],{},"suspended",": it stays deployed but no longer runs, and a member using one of its commands or buttons gets a message saying so. The editor shows the last refusal; fix the cause, then resume it. Discord refusing over and over can block the bot for every server: suspending prevents it.",[504,685,686,689,690,693],{},[508,687,688],{},"Waits and scheduled Events",": 500 ",[596,691,692],{"href":43},"waits"," at most per server, and 25 scheduled Events online. A wait that resumes while the server is at its rate limit is postponed a few seconds, never dropped.",[499,695,697],{"id":696},"blueprint-size","Blueprint size",[504,699,700,701,704,705,708,709,712,713,715],{},"A Blueprint holds at most ",[508,702,703],{},"500 Actions",", ",[508,706,707],{},"20 Events"," and ",[508,710,711],{},"25 commands",". Past one, deploying is refused; the editor flags it before. An execution lasts 30 seconds at most and visits 200 nodes at most. The ",[508,714,625],{}," page shows your biggest Blueprint against each cap.",[499,717,38],{"id":718},"variables",[504,720,721,722,725,726,728],{},"A ",[596,723,724],{"href":39},"Variable"," value is at most 64 KB, and a server's Variables 50 MB in all. A write that would go over takes its node's Failure output. The server's ",[508,727,38],{}," page shows the space used.",{"title":730,"searchDepth":222,"depth":157,"links":731},"",[732,733,734,735,736],{"id":501,"depth":157,"text":502},{"id":602,"depth":157,"text":603},{"id":629,"depth":157,"text":630},{"id":696,"depth":157,"text":697},{"id":718,"depth":157,"text":38},"What a Blueprint costs, a server's budget, why a deploy can be refused, and the rate limits.","md",{},true,{"title":68,"description":737},"qUNtFcNeSbksLUE1cvkXG-Ro7ykZylo-_gzfd_IGdEI",[744,746],{"title":64,"path":65,"stem":66,"description":745,"children":-1},"Draft, deploying, pause and suspension, the version history and the activity log.",{"title":72,"path":73,"stem":74,"description":747,"children":-1},"Who can do what with a server's Blueprints, and how to set it on the Team page.",1791723588264]