{"version":1,"pages":[{"id":"95HcHS1qqLTzUXi7tDa8","title":"Introduction","pathname":"/","siteSpaceId":"sitesp_RbTcf","description":""},{"id":"vsi5Ns0nbdp0pjAQNbl5","title":"Privacy Policy","pathname":"/privacy-policy","siteSpaceId":"sitesp_RbTcf"},{"id":"U8IsMlSjG6Xune2l1Sy6","title":"Installation & Preparation","pathname":"/installation-and-preparation","siteSpaceId":"sitesp_RbTcf","emoji":"1f4dd","description":""},{"id":"4X9GNP9LXM5PVCJCqkCz","title":"Setting up an application","pathname":"/setting-up-an-application","siteSpaceId":"sitesp_RbTcf","emoji":"2692","description":""},{"id":"zFXi4U9fp8WnlN2fB9Gu","title":"Creating your application","pathname":"/creating-your-application","siteSpaceId":"sitesp_RbTcf","emoji":"1f916","description":""},{"id":"4aWi6Ggd9FNcR7gIY9ZJ","title":"Intents","pathname":"/intents","siteSpaceId":"sitesp_RbTcf","icon":"filter-list","description":"They're great to only receive the event information you'll actually use. Each intent is disabled by default to prioritize the use of Application Commands, a powerful way to handle commands."},{"id":"Bl2txkJf5kSFvuY0Hpnk","title":"Application Commands","pathname":"/application-commands","siteSpaceId":"sitesp_RbTcf","icon":"grid-2-plus","description":"Learn how to register and use application commands, making reception of commands a whole lot safer, enabling developers to receive the right type of option they set."},{"id":"fZItSFDuhK9lnhrNMQVA","title":"Registering","pathname":"/application-commands/registering","siteSpaceId":"sitesp_RbTcf","icon":"cabinet-filing","description":"Learn how to register your application commands properly","breadcrumbs":[{"label":"Application Commands","icon":"grid-2-plus"}]},{"id":"yrCh7qoLZsvcRaOuZaGi","title":"Command Interactions","pathname":"/application-commands/command-interactions","siteSpaceId":"sitesp_RbTcf","icon":"command","description":"Interaction that is triggered when executing an application command.","breadcrumbs":[{"label":"Application Commands","icon":"grid-2-plus"}]},{"id":"lyY52p36g1HGXUJZ7wf2","title":"Components","pathname":"/application-commands/components","siteSpaceId":"sitesp_RbTcf","icon":"diamonds-4","description":"Attach components to a message created with an interaction.","breadcrumbs":[{"label":"Application Commands","icon":"grid-2-plus"}]},{"id":"LSgfEzFGqdlnmojevOsd","title":"Managing messages","pathname":"/managing-messages","siteSpaceId":"sitesp_RbTcf","emoji":"1f4ec","description":""},{"id":"WKY0pC0NlKRVOGENujfq","title":"Tips","pathname":"/managing-messages/tips","siteSpaceId":"sitesp_RbTcf","emoji":"2139","description":"","breadcrumbs":[{"label":"Managing messages","emoji":"1f4ec"}]},{"id":"aqz1fG8VPwvpLviXOyLW","title":"Original Message concept & how it works","pathname":"/managing-messages/original-message-concept-and-how-it-works","siteSpaceId":"sitesp_RbTcf","icon":"turn-left","description":"Original messages can be quite hard to understand at first glance, though, once you get it, you get it! This page is dedicated to explain how it works, and what are the expected behaviors.","breadcrumbs":[{"label":"Managing messages","emoji":"1f4ec"}]},{"id":"s4LT1U4VPOIi47PM5G2P","title":"Creating embeds","pathname":"/managing-messages/creating-embeds","siteSpaceId":"sitesp_RbTcf","icon":"square","description":"Embeds are stylish, they're here to keep everything's organized in a single block.","breadcrumbs":[{"label":"Managing messages","emoji":"1f4ec"}]},{"id":"tCVGn2JLfuXamTJsc0gm","title":"Permissions & Roles","pathname":"/permissions-and-roles","siteSpaceId":"sitesp_RbTcf","icon":"tickets-simple","description":"Make your app safer with permissions and roles, protect sensitive commands that could be abused by non-staff members"},{"id":"kR2FDv2bu38rprDG8pHr","title":"Reactions","pathname":"/reactions","siteSpaceId":"sitesp_RbTcf","emoji":"1f630","description":"They're great to add a bit of personality to messages and are easy to deal with!"},{"id":"7A3nDDKPTecqmOxqyZp8","title":"Data & Analytics","pathname":"/data-and-analytics","siteSpaceId":"sitesp_RbTcf","icon":"microscope","description":"Data collection is important to us, we ensure collecting non-sensitive information such as app IDs, method execution counts, latency, and more, making us take data-driven decisions."},{"id":"RtxZ3pISkuY4Gct251bd","title":"Award experience to server members","pathname":"/managing-members/award-experience-to-server-members","siteSpaceId":"sitesp_RbTcf","emoji":"1f4af","description":"Awarding a member or a role through the built-in Guilded EXP system.","breadcrumbs":[{"label":"Managing members"}]},{"id":"bb4zG7mz5NVvYLfoh7h1","title":"Ban, unban & kick server members","pathname":"/managing-members/ban-unban-and-kick-server-members","siteSpaceId":"sitesp_RbTcf","emoji":"1f9b5","description":"How to manage the presence of server users.","breadcrumbs":[{"label":"Managing members"}]}]}