1"use strict";(globalThis.webpackChunkrp_docs||=[]).push([[7190],{35734(e,s,a){a.r(s),a.d(s,{assets:()=>m,contentTitle:()=>d,default:()=>p,frontMatter:()=>l,metadata:()=>n,toc:()=>c});const n=JSON.parse('{"id":"features/raid-mode","title":"Anti-raid","description":"Le mode raid de RaidProtect bloque instantan\xe9ment les arriv\xe9es massives sur votre serveur Discord, automatiquement d\xe8s qu\'une vague suspecte est d\xe9tect\xe9e.","source":"@site/versioned_docs/version-3.4.0/features/raid-mode.md","sourceDirName":"features","slug":"/features/raid-mode","permalink":"/docs/features/raid-mode","draft":false,"unlisted":false,"editUrl":"https://github.com/raidprotect/docs/tree/master/versioned_docs/version-3.4.0/features/raid-mode.md","tags":[],"version":"3.4.0","lastUpdatedAt":1790158254000,"frontMatter":{"title":"Anti-raid","description":"Le mode raid de RaidProtect bloque instantan\xe9ment les arriv\xe9es massives sur votre serveur Discord, automatiquement d\xe8s qu\'une vague suspecte est d\xe9tect\xe9e."},"sidebar":"sidebar","previous":{"title":"Captcha (V\xe9rification)","permalink":"/docs/features/captcha"},"next":{"title":"Anti-spam","permalink":"/docs/features/anti-spam"}}');var t=a(86070),i=a(89999),o=a(72795),r=a(84159);const l={title:"Anti-raid",description:"Le mode raid de RaidProtect bloque instantan\xe9ment les arriv\xe9es massives sur votre serveur Discord, automatiquement d\xe8s qu'une vague suspecte est d\xe9tect\xe9e."},d=void 0,m={},c=[{value:"Mode raid",id:"raid-mode",level:2},{value:"\u2753 Comment fonctionne le mode raid ?",id:"working",level:3},{value:"Activation",id:"enable",level:4},{value:"D\xe9sactivation",id:"disable",level:4},{value:"\ud83d\udea8 Configuration du mode raid automatique",id:"config",level:3},{value:"Seuil de membres",id:"threshold",level:4},{value:"Dur\xe9e du raidmode",id:"duration",level:4},{value:"Fermer les MP automatiquement",id:"close-dm",level:4},{value:"Mode expulsion (Premium)",id:"kick-mode",level:4},{value:"\ud83c\udfab Bypass du mode raid",id:"bypass-raid",level:3},{value:"\xc2ge Minimum",id:"minage",level:2},{value:"\ud83c\udf82 Bypass de l'\xe2ge de compte minimum",id:"bypass-minage",level:3},{value:"Questions fr\xe9quentes",id:"faq",level:2},{value:"Le mode raid s'active-t-il automatiquement ?",id:"le-mode-raid-sactive-t-il-automatiquement-",level:3},{value:"Comment activer le mode raid manuellement ?",id:"comment-activer-le-mode-raid-manuellement-",level:3},{value:"Le mode raid se d\xe9sactive-t-il tout seul ?",id:"le-mode-raid-se-d\xe9sactive-t-il-tout-seul-",level:3},{value:"Peut-on laisser un membre l\xe9gitime rejoindre pendant un raid ?",id:"peut-on-laisser-un-membre-l\xe9gitime-rejoindre-pendant-un-raid-",level:3}];function u(e){const s={a:"a",admonition:"admonition",code:"code",h2:"h2",h3:"h3",h4:"h4",li:"li",ol:"ol",p:"p",strong:"strong",ul:"ul",...(0,i.R)(),...e.components};return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(r.A,{}),"\n",(0,t.jsx)(s.h2,{id:"raid-mode",children:"Mode raid"}),"\n",(0,t.jsxs)(s.p,{children:["Le mode raid de RaidProtect est une fonctionnalit\xe9 d'urgence qui bloque instantan\xe9ment tous les nouveaux utilisateurs tentant de rejoindre votre serveur, pendant une dur\xe9e maximale de 24 heures. Notre bot de protection l'active seul d\xe8s qu'il d\xe9tecte une ",(0,t.jsx)(s.a,{href:"/learn/discord-raid",children:"vague d'arriv\xe9es suspecte"}),", et vous pouvez aussi le d\xe9clencher \xe0 la main. Pour bloquer d\xe9finitivement les nouveaux membres, utilisez la ",(0,t.jsxs)(s.a,{href:"/docs/features/join-lock",children:["commande ",(0,t.jsx)(s.code,{children:"/joinlock"})]}),"."]}),"\n",(0,t.jsx)(s.h3,{id:"working",children:"\u2753 Comment fonctionne le mode raid ?"}),"\n",(0,t.jsx)(s.p,{children:"RaidProtect active automatiquement le mode raid si un grand nombre d\u2019utilisateurs rejoint votre serveur en un court laps de temps. Par d\xe9faut, le mode raid s'active si plus de 10 utilisateurs rejoignent votre serveur en moins de 10 secondes. Lorsque le mode raid est activ\xe9, aucun utilisateur ne peut rejoindre le serveur. Ils sont bloqu\xe9s au niveau de l\u2019invitation."}),"\n",(0,t.jsx)(s.admonition,{type:"warning",children:(0,t.jsxs)(s.p,{children:["Les fonctions communautaires de Discord sont indispensables au bon fonctionnement du Mode raid. ",(0,t.jsx)(s.a,{href:"/docs/guides/community",children:"Suivez notre guide pour v\xe9rifier l'activation de la communaut\xe9 sur votre serveur."})]})}),"\n",(0,t.jsx)(s.h4,{id:"enable",children:"Activation"}),"\n",(0,t.jsxs)(s.ul,{children:["\n",(0,t.jsxs)(s.li,{children:["Pour activer manuellement ce mode, un utilisateur disposant des permissions d'expulsion doit ex\xe9cuter la commande ",(0,t.jsx)(s.code,{children:"/raidmode"}),"."]}),"\n",(0,t.jsx)(s.li,{children:"Un message sera automatiquement post\xe9 dans le salon de logs pour signaler l'activation."}),"\n"]}),"\n",(0,t.jsx)(s.h4,{id:"disable",children:"D\xe9sactivation"}),"\n",(0,t.jsx)(s.p,{children:"Le mode raid ne se d\xe9sactive pas automatiquement. Pensez \xe0 l\u2019arr\xeater avec la m\xeame commande lorsque la menace est \xe9cart\xe9e.\xa0\ud83d\ude07"}),"\n",(0,t.jsx)(s.admonition,{type:"info",children:(0,t.jsxs)(s.p,{children:["La commande ",(0,t.jsx)(s.code,{children:"raidmode"})," est ",(0,t.jsx)(s.a,{href:"/docs/guides/prefix",children:"utilisable par pr\xe9fixe"}),"."]})}),"\n",(0,t.jsx)(s.h3,{id:"config",children:"\ud83d\udea8 Configuration du mode raid automatique"}),"\n",(0,t.jsx)(s.p,{children:"Si votre serveur accueille souvent beaucoup de nouveaux membres simultan\xe9ment, il est judicieux de modifier ce seuil pour \xe9viter les faux-positifs."}),"\n",(0,t.jsx)(o.sf,{}),"\n",(0,t.jsx)(s.h4,{id:"threshold",children:"Seuil de membres"}),"\n",(0,t.jsxs)(s.ol,{children:["\n",(0,t.jsxs)(s.li,{children:["Faites la ",(0,t.jsxs)(s.a,{href:"/docs/setup#settings",children:["commande ",(0,t.jsx)(s.code,{children:"/settings"})]}),"."]}),"\n",(0,t.jsxs)(s.li,{children:["Cliquez sur le bouton \u201c",(0,t.jsx)(s.strong,{children:"Auto\xa0RaidMode"}),"\u201d."]}),"\n",(0,t.jsxs)(s.li,{children:["S\xe9lectionnez \u201c",(0,t.jsx)(s.strong,{children:"Nombre de membres"}),"\u201d."]}),"\n",(0,t.jsx)(s.li,{children:"Choisissez le nombre de membres pouvant rejoindre sous 10 secondes."}),"\n"]}),"\n",(0,t.jsxs)(s.p,{children:["Vous pouvez laisser \xe0 la valeur par d\xe9faut (10) ou ajuster selon la valeur souhait\xe9e en cliquant sur le bouton \u201c",(0,t.jsx)(s.strong,{children:"Valeur\xa0personnalis\xe9e"}),"\u201d."]}),"\n",(0,t.jsx)(s.admonition,{type:"note",children:(0,t.jsx)(s.p,{children:"Nous recommandons d\u2019entrer une valeur comprise entre 10 et 20 membres en 10 secondes pour une bonne efficacit\xe9 du syst\xe8me."})}),"\n",(0,t.jsx)(s.h4,{id:"duration",children:"Dur\xe9e du raidmode"}),"\n",(0,t.jsxs)(s.ol,{children:["\n",(0,t.jsxs)(s.li,{children:["Faites la ",(0,t.jsxs)(s.a,{href:"/docs/setup#settings",children:["commande ",(0,t.jsx)(s.code,{children:"/settings"})]}),"."]}),"\n",(0,t.jsxs)(s.li,{children:["Cliquez sur le bouton \u201c",(0,t.jsx)(s.strong,{children:"Auto\xa0RaidMode"}),"\u201d."]}),"\n",(0,t.jsxs)(s.li,{children:["S\xe9lectionnez \u201c",(0,t.jsx)(s.strong,{children:"Dur\xe9e"}),"\u201d."]}),"\n",(0,t.jsx)(s.li,{children:"Choisissez la dur\xe9e du raidmode (24h maximum)."}),"\n"]}),"\n",(0,t.jsxs)(s.p,{children:["Vous pouvez laisser \xe0 la valeur par d\xe9faut (5 minutes) ou ajuster selon la valeur souhait\xe9e en cliquant sur le bouton \u201c",(0,t.jsx)(s.strong,{children:"Valeur personnalis\xe9e"}),"\u201d."]}),"\n",(0,t.jsx)(s.h4,{id:"close-dm",children:"Fermer les MP automatiquement"}),"\n",(0,t.jsxs)(s.p,{children:["Vous pouvez configurer l'",(0,t.jsx)(s.strong,{children:"auto raid mode"})," pour qu'il ",(0,t.jsx)(s.strong,{children:"ferme automatiquement les MP du serveur"})," d\xe8s qu'il s'active. Cela ajoute une couche de protection suppl\xe9mentaire pendant un raid : les nouveaux comptes ne peuvent plus contacter vos membres en priv\xe9 pour les phisher ou les arnaquer."]}),"\n",(0,t.jsxs)(s.ol,{children:["\n",(0,t.jsxs)(s.li,{children:["Faites la ",(0,t.jsxs)(s.a,{href:"/docs/setup#settings",children:["commande ",(0,t.jsx)(s.code,{children:"/settings"})]}),"."]}),"\n",(0,t.jsxs)(s.li,{children:["Cliquez sur le bouton \u201c",(0,t.jsx)(s.strong,{children:"Auto RaidMode"}),"\u201d."]}),"\n",(0,t.jsxs)(s.li,{children:["Activez l'option \u201c",(0,t.jsx)(s.strong,{children:"Fermer les MP"}),"\u201d."]}),"\n"]}),"\n",(0,t.jsx)(s.p,{children:"Lorsque l'auto raid mode se d\xe9sactive (manuellement ou automatiquement apr\xe8s la dur\xe9e configur\xe9e), les MP reprennent leur configuration pr\xe9c\xe9dente."}),"\n",(0,t.jsx)(s.admonition,{type:"info",children:(0,t.jsxs)(s.p,{children:["Cette option est c
1ompl\xe9mentaire de la ",(0,t.jsx)(s.a,{href:"/docs/features/dm-lock",children:"Fermeture des MP permanente"})," : si vous l'activez sans avoir la fermeture permanente, les MP ne sont ferm\xe9s que pendant un raid actif."]})}),"\n",(0,t.jsx)(s.h4,{id:"kick-mode",children:"Mode expulsion (Premium)"}),"\n",(0,t.jsxs)(s.p,{children:["Par d\xe9faut, le mode raid bloque les nouveaux arrivants au niveau de l'invitation. Avec le ",(0,t.jsx)(s.strong,{children:"mode expulsion"}),", les utilisateurs qui rejoignent pendant un raid sont expuls\xe9s par RaidProtect au lieu d'\xeatre bloqu\xe9s \xe0 l'invitation."]}),"\n",(0,t.jsxs)(s.ol,{children:["\n",(0,t.jsxs)(s.li,{children:["Faites la ",(0,t.jsxs)(s.a,{href:"/docs/setup#settings",children:["commande ",(0,t.jsx)(s.code,{children:"/settings"})]}),"."]}),"\n",(0,t.jsxs)(s.li,{children:['Cliquez sur le bouton "',(0,t.jsx)(s.strong,{children:"Auto RaidMode"}),'".']}),"\n",(0,t.jsxs)(s.li,{children:["Activez l'option \"",(0,t.jsx)(s.strong,{children:"Mode expulsion"}),'".']}),"\n"]}),"\n",(0,t.jsx)(s.admonition,{type:"info",children:(0,t.jsxs)(s.p,{children:["Cette option est r\xe9serv\xe9e aux serveurs ",(0,t.jsx)(s.a,{href:"/premium",children:(0,t.jsx)(s.strong,{children:"Premium"})}),". Elle est n\xe9cessaire pour utiliser le ",(0,t.jsx)(s.a,{href:"#bypass-raid",children:"bypass du mode raid"}),"."]})}),"\n",(0,t.jsx)(s.h3,{id:"bypass-raid",children:"\ud83c\udfab Bypass du mode raid"}),"\n",(0,t.jsx)(s.p,{children:"Vous attendez un membre l\xe9gitime pendant qu'un raid est en cours ? Autorisez-le \xe0 rejoindre malgr\xe9 le mode raid :"}),"\n",(0,t.jsxs)(s.p,{children:["Utilisez la commande : ",(0,t.jsx)(s.code,{children:"/bypass raid [utilisateur]"})]}),"\n",(0,t.jsxs)(s.p,{children:["Remplacez ",(0,t.jsx)(s.code,{children:"[utilisateur]"})," par l'",(0,t.jsx)(s.a,{href:"/docs/guides/id",children:"identifiant"})," souhait\xe9, ce dernier disposera de 10 minutes pour rejoindre le serveur sans \xeatre expuls\xe9 par le mode raid. Vous pouvez aussi utiliser la commande sans sp\xe9cifier d'utilisateur pour conna\xeetre la liste actuelle des utilisateurs bypass (7 utilisateurs maximum simultan\xe9ment)."]}),"\n",(0,t.jsx)(s.admonition,{type:"warning",children:(0,t.jsxs)(s.p,{children:["Le bypass du mode raid n\xe9cessite le ",(0,t.jsx)(s.a,{href:"#kick-mode",children:"mode expulsion"})," : un utilisateur bloqu\xe9 au niveau de l'invitation ne peut pas \xeatre bypass."]})}),"\n",(0,t.jsx)(s.h2,{id:"minage",children:"\xc2ge Minimum"}),"\n",(0,t.jsx)(s.p,{children:"Pour renforcer la s\xe9curit\xe9, vous pouvez exiger un \xe2ge minimum pour les comptes Discord des nouveaux membres."}),"\n",(0,t.jsxs)(s.ol,{children:["\n",(0,t.jsxs)(s.li,{children:["Faites la ",(0,t.jsxs)(s.a,{href:"/docs/setup#settings",children:["commande ",(0,t.jsx)(s.code,{children:"/settings"})]}),"."]}),"\n",(0,t.jsxs)(s.li,{children:["Cliquez sur le bouton \u201c",(0,t.jsx)(s.strong,{children:"\xc2ge\xa0Minimum"}),"\u201d."]}),"\n",(0,t.jsx)(s.li,{children:"S\xe9lectionnez la valeur souhait\xe9e dans le menu de s\xe9lection ou choisissez une valeur personnalis\xe9e exprim\xe9e en format date (m/h/d/y)."}),"\n"]}),"\n",(0,t.jsx)(s.h3,{id:"bypass-minage",children:"\ud83c\udf82 Bypass de l'\xe2ge de compte minimum"}),"\n",(0,t.jsxs)(s.p,{children:["Utilisez la commande\xa0: ",(0,t.jsx)(s.code,{children:"/bypass minage [utilisateur]"})]}),"\n",(0,t.jsxs)(s.p,{children:["Remplacez ",(0,t.jsx)(s.code,{children:"[utilisateur]"})," par l\u2019identifiant souhait\xe9, ce dernier disposera de 10 minutes pour rejoindre le serveur sans \xeatre expuls\xe9 par l'\xe2ge requis. Vous pouvez aussi utiliser la commande sans sp\xe9cifier d'utilisateur pour conna\xeetre la liste actuelle des utilisateurs bypass."]}),"\n",(0,t.jsx)(s.h2,{id:"faq",children:"Questions fr\xe9quentes"}),"\n",(0,t.jsx)(s.h3,{id:"le-mode-raid-sactive-t-il-automatiquement-",children:"Le mode raid s'active-t-il automatiquement ?"}),"\n",(0,t.jsx)(s.p,{children:"Oui. Par d\xe9faut, nous activons le mode raid d\xe8s que plus de 10 utilisateurs rejoignent votre serveur en moins de 10
1secondes. Ce seuil est configurable dans les param\xe8tres de l'auto raid mode."}),"\n",(0,t.jsx)(s.h3,{id:"comment-activer-le-mode-raid-manuellement-",children:"Comment activer le mode raid manuellement ?"}),"\n",(0,t.jsxs)(s.p,{children:["Un utilisateur disposant de la permission d'expulsion ex\xe9cute la commande ",(0,t.jsx)(s.code,{children:"/raidmode"}),". Un message est alors publi\xe9 dans le salon de logs pour signaler l'activation, et plus aucun membre ne peut rejoindre le serveur."]}),"\n",(0,t.jsx)(s.h3,{id:"le-mode-raid-se-d\xe9sactive-t-il-tout-seul-",children:"Le mode raid se d\xe9sactive-t-il tout seul ?"}),"\n",(0,t.jsx)(s.p,{children:"Le mode raid activ\xe9 manuellement ne s'arr\xeate pas automatiquement : pensez \xe0 le d\xe9sactiver avec la m\xeame commande une fois la menace \xe9cart\xe9e. L'auto raid mode, lui, se coupe apr\xe8s la dur\xe9e que vous avez configur\xe9e (5 minutes par d\xe9faut, 24 heures maximum)."}),"\n",(0,t.jsx)(s.h3,{id:"peut-on-laisser-un-membre-l\xe9gitime-rejoindre-pendant-un-raid-",children:"Peut-on laisser un membre l\xe9gitime rejoindre pendant un raid ?"}),"\n",(0,t.jsxs)(s.p,{children:["Oui, avec la commande ",(0,t.jsx)(s.code,{children:"/bypass raid [utilisateur]"})," : le membre dispose alors de 10 minutes pour rejoindre sans \xeatre expuls\xe9 (7 utilisateurs bypass maximum en m\xeame temps). Le bypass n\xe9cessite le mode expulsion, r\xe9serv\xe9 aux serveurs Premium."]})]})}function p(e={}){const{wrapper:s}={...(0,i.R)(),...e.components};return s?(0,t.jsx)(s,{...e,children:(0,t.jsx)(u,{...e})}):u(e)}},45380(e,s,a){a.d(s,{A:()=>f});var n=a(30758),t=a(26571),i=a(46139),o=a(59933),r=a(86070);function l(e){return new Date(e).toLocaleDateString("fr-FR",{day:"2-digit",month:"2-digit",year:"numeric"})}function d({embed:e}){const s=null!=e.color?`#${e.color.toString(16).padStart(6,"0")}`:"#202225";return(0,r.jsxs)("div",{className:o.A.embed,children:[(0,r.jsx)("div",{className:o.A.embedColorPill,style:{backgroundColor:s}}),(0,r.jsxs)("div",{className:o.A.embedContent,children:[e.author&&(0,r.jsxs)("div",{className:o.A.embedAuthor,children:[e.author.icon_url&&(0,r.jsx)("img",{className:o.A.embedAuthorIcon,src:e.author.icon_url,alt:"",loading:"lazy"}),e.author.url?(0,r.jsx)("a",{className:o.A.embedAuthorName,href:e.author.url,target:"_blank",rel:"noopener noreferrer",children:e.author.name}):(0,r.jsx)("span",{className:o.A.embedAuthorName,children:e.author.name})]}),e.title&&(e.url?(0,r.jsx)("a",{className:o.A.embedTitle,href:e.url,target:"_blank",rel:"noopener noreferrer",children:e.title}):(0,r.jsx)("div",{className:o.A.embedTitle,children:e.title})),e.description&&(0,r.jsx)("div",{className:o.A.embedDescription,children:(0,i.V)(e.description)}),e.fields&&e.fields.length>0&&(0,r.jsx)("div",{className:o.A.embedFields,children:e.fields.map((e,s)=>(0,r.jsxs)("div",{className:`${o.A.embedField} ${e.inline?"":o.A.embedFieldWide}`,children:[(0,r.jsx)("div",{className:o.A.embedFieldName,children:(0,i.V)(e.name)}),(0,r.jsx)("div",{className:o.A.embedFieldValue,children:(0,i.V)(e.value)})]},s))}),e.image&&(0,r.jsx)("img",{className:o.A.embedImage,src:e.image.url,alt:"",loading:"lazy"}),e.footer&&(0,r.jsxs)("div",{className:o.A.embedFooter,children:[e.footer.icon_url&&(0,r.jsx)("img",{className:o.A.embedFooterIcon,src:e.footer.icon_url,alt:"",loading:"lazy"}),(0,r.jsx)("span",{children:e.footer.text}),e.timestamp&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("span",{className:o.A.embedFooterSep,children:"\u2022"}),(0,r.jsx)("span",{children:l(e.timestamp)})]})]}),!e.footer&&e.timestamp&&(0,r.jsx)("div",{className:o.A.embedFooter,children:(0,r.jsx)("span",{children:l(e.timestamp)})})]}),e.thumbnail&&(0,r.jsx)("img",{className:o.A.embedThumbnail,src:e.thumbnail.url,alt:"",loading:"lazy"})]})}function m(){return(0,r.jsx)("svg",{className:o.A.selectChevron,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,children:(0,r.jsx)("path",{d:"M6 9l6 6 6-6"})})}function c(){return(0,r.jsxs)("svg",{className:o.A.buttonLinkIcon,viewBox:"0 0 24 24",fill:"currentColor",children:[(0,r.jsx)("path",{d:"M10 5V3H5.375C4.06519 3 3 4.06519 3 5.375V18.625C3 19.9348 4.06519 21 5.375 21H18.625C19.9348 21 21 19.9348 21 18.625V14H19V19H5V5H10Z"}),(0,r.jsx)("path",{d:"M21 2.99902H14V4.99902H17.586L9.29297 13.292L10.707 14.706L19 6.41302V9.99902H21V2.99902Z"})]})}function u(){return(0,r.jsx)("svg",{className:o.A.fileIcon,viewBox:"0 0 24 24",fill:"
1currentColor",children:(0,r.jsx)("path",{d:"M14 2H6C4.9 2 4 2.9 4 4V20C4 21.1 4.9 22 6 22H18C19.1 22 20 21.1 20 20V8L14 2ZM6 20V4H13V9H18V20H6Z"})})}function p(e){if(e.name.startsWith("/"))return(0,r.jsx)("img",{className:o.A.buttonEmoji,src:e.name,alt:"","aria-hidden":!0,loading:"lazy"});if(e.id){const s=e.animated?"gif":"png";return(0,r.jsx)("img",{className:o.A.buttonEmoji,src:`https://cdn.discordapp.com/emojis/${e.id}.${s}`,alt:e.name,loading:"lazy"})}return(0,r.jsx)("span",{className:o.A.buttonEmojiUnicode,children:e.name})}function g({placeholder:e,disabled:s}){return(0,r.jsxs)("div",{className:o.A.select,"data-disabled":s||void 0,children:[(0,r.jsx)("span",{className:o.A.selectPlaceholder,children:e}),(0,r.jsx)(m,{})]})}function h({component:e}){const[s,a]=(0,n.useState)(!1),[t,i]=(0,n.useState)(null),l=(0,n.useRef)(null),d=e.options.find(e=>e.value===t);return(0,n.useEffect)(()=>{if(!s)return;const e=e=>{l.current&&!l.current.contains(e.target)&&a(!1)};return document.addEventListener("pointerdown",e),()=>document.removeEventListener("pointerdown",e)},[s]),(0,r.jsxs)("div",{className:o.A.selectWrap,ref:l,children:[(0,r.jsxs)("div",{className:`${o.A.select} ${s?o.A.selectOpen:""}`,"data-disabled":e.disabled||void 0,onClick:()=>!e.disabled&&a(!s),children:[(0,r.jsx)("span",{className:d?o.A.selectValue:o.A.selectPlaceholder,children:d?(0,r.jsxs)(r.Fragment,{children:[d.emoji&&p(d.emoji),d.label]}):e.placeholder||"Faites une s\xe9lection"}),(0,r.jsx)(m,{})]}),s&&(0,r.jsx)("div",{className:o.A.selectDropdown,children:e.options.map(e=>(0,r.jsxs)("div",{className:`${o.A.selectOption} ${t===e.value?o.A.selectOptionActive:""}`,onClick:()=>{i(e.value===t?null:e.value),a(!1)},children:[e.emoji&&p(e.emoji),(0,r.jsxs)("span",{className:o.A.selectOptionBody,children:[(0,r.jsx)("span",{className:o.A.selectOptionLabel,children:e.label}),e.description&&(0,r.jsx)("span",{className:o.A.selectOptionDesc,children:e.description})]})]},e.value))})]})}function b({component:e,navigableIds:s,onNavigate:a}){switch(e.type){case 1:return(0,r.jsx)("div",{className:o.A.actionRow,children:e.components.map((e,n)=>(0,r.jsx)(b,{component:e,navigableIds:s,onNavigate:a},n))});case 2:{const n={1:o.A.buttonPrimary,2:o.A.buttonSecondary,3:o.A.buttonSuccess,4:o.A.buttonDanger,5:o.A.buttonLink},t=5===e.style&&e.url,i=!t&&e.custom_id&&s?.has(e.custom_id),l=t?"a":"button",d="a"===l?{href:e.url,target:"_blank",rel:"noopener noreferrer"}:{};return(0,r.jsxs)(l,{className:`${o.A.button} ${n[e.style]||o.A.buttonSecondary} ${i?o.A.buttonNavigable:""}`,disabled:e.disabled||void 0,onClick:i?()=>a?.(e.custom_id):void 0,...d,children:[e.emoji&&p(e.emoji),e.label,5===e.style&&(0,r.jsx)(c,{})]})}case 3:return(0,r.jsx)(h,{component:e});case 5:return(0,r.jsx)(g,{placeholder:e.placeholder||"S\xe9lectionner un utilisateur",disabled:e.disabled});case 6:return(0,r.jsx)(g,{placeholder:e.placeholder||"S\xe9lectionner un r\xf4le",disabled:e.disabled});case 7:return(0,r.jsx)(g,{placeholder:e.placeholder||"Faites une s\xe9lection",disabled:e.disabled});case 8:return(0,r.jsx)(g,{placeholder:e.placeholder||"S\xe9lectionner un salon",disabled:e.disabled});case 9:return(0,r.jsxs)("div",{className:o.A.section,children:[(0,r.jsx)("div",{className:o.A.sectionContent,children:e.components.map((e,n)=>(0,r.jsx)(b,{component:e,navigableIds:s,onNavigate:a},n))}),e.accessory&&(0,r.jsx)("div",{className:o.A.sectionAccessory,children:(0,r.jsx)(b,{component:e.accessory,navigableIds:s,onNavigate:a})})]});case 10:return(0,r.jsx)("div",{className:o.A.textDisplay,children:(0,i.V)(e.content)});case 11:return(0,r.jsx)("img",{className:o.A.thumbnail,src:e.media.url,alt:e.description||"",loading:"lazy"});case 12:{const s=e.items.length,a=1===s?o.A.mediaGallery1:2===s?o.A.mediaGallery2:o.A.mediaGallery3plus;return(0,r.jsx)("div",{className:`${o.A.mediaGallery} ${a}`,children:e.items.map((e,s)=>(0,r.jsxs)("div",{className:o.A.mediaGalleryItem,children:[(0,r.jsx)("img",{className:`${o.A.mediaGalleryImage}
1 ${e.spoiler?o.A.mediaGallerySpoiler:""}`,src:e.media.url,alt:e.description||"",loading:"lazy"}),e.description&&(0,r.jsx)("div",{className:o.A.mediaGalleryDesc,children:e.description})]},s))})}case 13:{const s=2===e.spacing?o.A.separatorSpacingLarge:"",a=!1===e.divider?o.A.separatorNoDivider:"";return(0,r.jsx)("hr",{className:`${o.A.separator} ${s} ${a}`})}case 14:return(0,r.jsxs)("div",{className:o.A.file,children:[(0,r.jsx)(u,{}),(0,r.jsx)("a",{className:o.A.fileName,href:e.file.url,target:"_blank",rel:"noopener noreferrer",children:e.file.filename})]});case 17:{const n=e.accent_color?`#${e.accent_color.toString(16).padStart(6,"0")}`:void 0;return(0,r.jsxs)("div",{className:`${o.A.container} ${n?o.A.containerAccent:""}`,children:[n&&(0,r.jsx)("span",{className:o.A.containerAccentBar,style:{backgroundColor:n}}),e.components.map((e,n)=>(0,r.jsx)(b,{component:e,navigableIds:s,onNavigate:a},n))]})}default:return null}}function v({thread:e}){const s=e.lastMessage;return(0,r.jsxs)("div",{className:o.A.thread,"data-search-ignore":!0,children:[(0,r.jsx)("div",{className:o.A.threadSpine,"aria-hidden":!0}),(0,r.jsxs)("div",{className:o.A.threadCard,children:[(0,r.jsxs)("div",{className:o.A.threadHeader,children:[(0,r.jsx)("span",{className:o.A.threadName,children:e.name}),(0,r.jsxs)("span",{className:o.A.threadCount,children:[(0,t.T)({id:"mockup.thread.messages",message:"{count} messages"},{count:e.messageCount})," \u203a"]})]}),s&&(0,r.jsxs)("div",{className:o.A.threadLast,children:[(0,r.jsx)("img",{className:o.A.threadAvatar,src:s.avatar||"https://cdn.discordapp.com/embed/avatars/0.png",alt:s.username,loading:"lazy"}),s.bot&&(0,r.jsxs)("span",{className:o.A.threadAppBadge,children:[(0,r.jsx)("svg",{viewBox:"0 0 16 16","aria-hidden":"true",children:(0,r.jsx)("path",{d:"M7.4,11.17,4,8.62,5,7.26l2,1.53L10.64,4l1.36,1Z",fill:"currentColor"})}),"APP"]}),(0,r.jsx)("span",{className:o.A.threadLastAuthor,children:s.username}),(0,r.jsx)("svg",{className:o.A.threadReplyArrow,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,"aria-hidden":"true",children:(0,r.jsx)("path",{d:"M4 17v-2a4 4 0 0 1 4-4h11m0 0-4-4m4 4-4 4"})}),(0,r.jsx)("span",{className:o.A.threadLastContent,children:s.content}),s.when&&(0,r.jsx)("span",{className:o.A.threadWhen,children:s.when})]})]})]})}function f({message:e,pages:s,actions:a,thread:t}){const[l,m]=(0,n.useState)(null),c=s?new Set([...Object.keys(s),"__back__"]):new Set;if(a)for(const n of Object.keys(a))c.add(n);const u=l&&s?.[l]?s[l]:e,{content:p,embeds:g,components:h}=u,f=e=>{a?.[e]?a[e]():"__back__"===e?m(null):s?.[e]&&m(e)};return(0,r.jsx)("div",{className:o.A.message,"data-search-ignore":!0,children:(0,r.jsxs)("div",{className:o.A.body,children:[p&&(0,r.jsx)("div",{className:o.A.content,children:(0,i.V)(p)}),g&&g.length>0&&(0,r.jsx)("div",{className:o.A.embedsWrapper,children:g.map((e,s)=>(0,r.jsx)(d,{embed:e},s))}),h&&h.length>0&&(0,r.jsx)("div",{className:o.A.componentsWrapper,children:h.map((e,s)=>(0,r.jsx)(b,{component:e,navigableIds:c,onNavigate:f},s))}),t&&(0,r.jsx)(v,{thread:t})]})})}},46139(e,s,a){a.d(s,{O:()=>i,V:()=>o});var n=a(59933),t=a(86070);function i(e){const s=[];let a=e,o=0;for(;a.length>0;){const e=a.match(/^!\[\]\(((?:\/|https:\/\/)[^)]+)\)/);if(e){s.push((0,t.jsx)("img",{className:n.A.inlineIcon,src:e[1],alt:"","aria-hidden":!0,loading:"lazy"},o++)),a=a.slice(e[0].length);continue}const r=a.match(/^\*\*(.+?)\*\*/);if(r){s.push((0,t.jsx)("strong",{children:i(r[1])},o++)),a=a.slice(r[0].length);continue}const l=a.match(/^\*(.+?)\*/);if(l){s.push((0,t.jsx)("em",{children:i(l[1])},o++)),a=a.slice(l[0].length);continue}const d=a.match(/^`(.+?)`/);if(d){s.push((0,t.jsx)("code",{className:n.A.inlineCode,children:d[1]},o++)),a=a.slice(d[0].length);continue}const m=a.match(/^#([\w\xc0-\u024f-]+)/);if(m){s.push((0,t.jsxs)("span",{className:n.A.mention,children:["#",m[1]]},o++)),a=a.slice(m[0].length);continue}const c=a.match(/^@\[([^\]]+)\]/);if(c){s.push((0,t.jsxs)("span",{className:n.A.mention,children:["@",c[1]]},o++)),a=a.slice(c[0].length);continue}const u=a.match(/^@([\w\xc0-\u024f]+)/);if(u){s.push((0,t.jsxs)("span",{className:n.A.mention,children:["@",u[1]]},o++)),a=a.slice(u[0].length);continue}const p=a.slice(1).search(/[*`#@!]/),g=-1===p?a:a.slice(0,p+1);s.push(g),a=a.slice(g.length)}return s}function o(e){const s=e.indexOf(">>>");if(-1!==s){const a=e.slice(0,s),i=e.slice(s+3).replace(/^\s/,"");return(0,t.jsxs)(t.Fragment,{children:[a&&o(a),(0,t.jsx)("div",{className:n.A.blockquote,children:r(i)})]})}return r(e)}function r(e){const s=e.split("\n"),a=[];let o=[],r=null,l=0,d=!1;const m=()=>{o.length>0&&(a.push((0,t.jsx)("div",{className:n.A.blockquote,children:o.map((e,s)=>(0,t.jsxs)("span",{children:[i(e),s<o.length-1&&(0,t.jsx)("br",{})]},s))},l++)),o=[],d=!0)};for(const c of s){const e=c.match(/^```(.+)```$/);if(e){m(),a.push((0,t.jsx)("pre",{className:n.A.codeBlock,children:e[1]},l++)),d=!0;continue}if(null!==r){c.startsWith("```")?(a.push((0,t.jsx)("pre",{className:n.A.codeBlock,children:r.join("\n")},l++)),r=null,d=!0):r.push(c);continue}if(c.startsWith("```")){m(),r=[];continue}const s=c.match(/^>\s?(.*)/);if(s){o.push(s[1]);continue}m();const u=c.match(/^(#{1,3})\s+(.*)/);if(u){const e=1===u[1].length?n.A.mdH1:2===u[1].length?n.A.mdH2:"";a.push((0,t.jsx)("span",{className:`${n.A.mdHeading} ${e}`,children:i(u[2])},l++)),d=!0;continue}const p=c.match(/^-#\s+(.*)/);p?(a.push((0,t.jsx)("span",{className:n.A.mdSmall,children:i(p[1])},l++)),d=!0):(a.push((0,t.jsxs)("span",{children:[a.length>0&&!d&&(0,t.jsx)("br",{}),i(c)]},l++)),d=!1)}return m(),(0,t.jsx)(t.Fragment,{children:a})}},84159(e,s,a){a.d(s,{A:()=>c});var n=a(30758),t=a(26571),i=a(12444),o=a(86070);const r=[700,130,110,90,80,300,900,2400,100],l=[{name:"FreeNitro77",avatar:"https://cdn.discordapp.com/embed/avatars/0.png",time:"03:12"},{name:"xX_Nitro_Xx",avatar:"https://cdn.discordapp.com/embed/avatars/1.png",time:"03:12"},{name:"user28471",avatar:"https://cdn.discordapp.com/embed/avatars/2.png",time:"03:12"},{name:"Nitro4You",avatar:"https://cdn.discordapp.com/embed/avatars/3.png",time:"03:12"},{name:"gift-bot-01",avatar:"https://cdn.discordapp.com/embed/avatars/4.png",time:"03:13"}],d=[{name:"RaidProtect",avatar:"/img/logo.png",bot:!0,rp:!0},{name:"Zallom",avatar:"/img/avatar/zallom.webp"},{name:"Arthur",avatar:"/img/avatar/derrios.webp"}];function m(){return(0,o.jsx)("svg",{className:i.A.joinArrow,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2.4,"aria-hidden":"true",children:(0,o.jsx)("path",{d:"M4 12h13m0 0-5-
15m5 5-5 5",strokeLinecap:"round",strokeLinejoin:"round"})})}function c(){const[e,s]=(0,n.useState)(0),a=(0,n.useRef)(!0);(0,n.useEffect)(()=>{if("undefined"!=typeof window&&window.matchMedia?.("(prefers-reduced-motion: reduce)").matches)return a.current=!1,void s(7);const n=setTimeout(()=>s(e>=8?0:e+1),r[e]);return()=>clearTimeout(n)},[e]);const c=Math.min(Math.max(e,0),5),u=e>=6,p=e>=7;return(0,o.jsx)("div",{className:`${i.A.animWrap} ${i.A.animWrapWide}`,children:(0,o.jsxs)("div",{className:i.A.raidScene,children:[(0,o.jsxs)("div",{className:i.A.raidFeed,children:[l.slice(0,c).map(e=>(0,o.jsxs)("div",{className:i.A.joinMsg,children:[(0,o.jsx)(m,{}),(0,o.jsxs)("span",{children:[(0,o.jsx)("strong",{children:e.name})," ",(0,t.T)({id:"mockup.raidmode.joined",message:"a rejoint le serveur."})]}),(0,o.jsx)("span",{className:i.A.joinTime,children:e.time})]},e.name)),u&&(0,o.jsxs)("div",{className:i.A.raidAlert,children:[(0,o.jsxs)("div",{className:i.A.raidAlertTitle,children:[(0,o.jsx)("img",{src:"/img/icons/iconAntiraidWhite.svg",alt:"",loading:"lazy"}),(0,t.T)({id:"mockup.raidmode.title",message:"RaidMode automatique activ\xe9 !"})]}),(0,t.T)({id:"mockup.raidmode.body",message:"Les nouveaux arrivants sont expuls\xe9s. Pour le d\xe9sactiver, utilisez la commande"})," ",(0,o.jsx)("span",{className:i.A.commandMention,children:"/raidmode"}),"."]})]}),(0,o.jsxs)("div",{className:i.A.memberList,children:[(0,o.jsx)("div",{className:i.A.memberHeader,children:(0,t.T)({id:"mockup.raidmode.members",message:"Membres \u2014 {count}"},{count:3+(p?0:c)})}),d.map(e=>(0,o.jsxs)("div",{className:i.A.memberRow,children:[(0,o.jsx)("img",{src:e.avatar,alt:"",loading:"lazy"}),(0,o.jsx)("span",{className:`${i.A.memberName} ${e.rp?i.A.memberNameRP:""}`,children:e.name}),e.bot&&(0,o.jsxs)("span",{className:i.A.memberBot,children:[(0,o.jsx)("svg",{viewBox:"0 0 16 16","aria-hidden":"true",children:(0,o.jsx)("path",{d:"M7.4,11.17,4,8.62,5,7.26l2,1.53L10.64,4l1.36,1Z",fill:"currentColor"})}),"APP"]})]},e.name)),l.slice(0,c).map((e,s)=>(0,o.jsxs)("div",{className:`${i.A.memberRow} ${p?i.A.memberKicked:""}`,style:p?{transitionDelay:130*s+"ms"}:void 0,children:[(0,o.jsx)("img",{src:e.avatar,alt:"",loading:"lazy"}),(0,o.jsx)("span",{className:i.A.memberName,children:e.name})]},e.name))]})]})})}},72795(e,s,a){a.d(s,{IK:()=>oe,JU:()=>me,M9:()=>ie,Rr:()=>le,U2:()=>ne,jg:()=>ce,nE:()=>de,sf:()=>re,zt:()=>ue});var n=a(30758),t=a(26571),i=a(45380),o=a(12444),r=a(86070);const l=e=>``,d="1398382555929247976",m="1398382557841719367",c="1398382673491398756",u="1398382675630489752",p="1398382630688391198",g="1398382632735211671",h="1398382711457976494",b="1398382713743999027",v="1398382582584049815",f="1483848678656573460",x="1398382664276246550",j="1398382666675650600",_="1398382614800367637",k="1398382644328403004",M="1398382694915903589",A="1398382535968297010",T="1398382635016785930",y="1398382619539931267",S="1407131770901631067",N="1398382591060475917",C="1516713500519694366",q="1398382578397872240",$="1398382652087599249",F="1398382681439604747",D="1398382703111438428",R="1398382589227565148",P="1398382670735605844",w="1398382569195700415",L="1398382565060251792",I="1398382698850160812",V="1398382720840630412",W="1398382718827364475",z=()=>(0,t.T)({id:"mockup.settingsMenus.back",message:"Retour"}),B=()=>(0,t.T)({id:"mockup.settingsMenus.support",message:"Serveur Support"}),O=()=>"Documentation",G=()=>(0,t.T)({id:"mockup.settingsMenus.none",message:"Aucun"}),H=()=>(0,t.T)({id:"mockup.settingsMenus.enabled",message:"Activ\xe9"}),E=()=>(0,t.T)({id:"mockup.settingsMenus.disabled",message:"D\xe9sactiv\xe9"}),U=()=>(0,t.T)({id:"mockup.settingsMenus.disable",message:"D\xe9sactiver"}),Z=()=>(0,t.T)({id:"mockup.settingsMenus.enable",message:"Activer"}),K=()=>(0,t.T)({id:"mockup.settingsMenus.reset",message:"R\xe9initialiser"}),Q=e=>`RaidProtect v3.4.0 \u2022 Configuration > ${e}`;function J(e,s,a,n,t){return{type:2,style:s,label:e,custom_id:t??`sm-${e.toLowerCase().replace(/[^a-z]+/g,"-")}`,...a?{emoji:{name:"emoji",id:a}}:{},...n?{disabled:!0}:{}}}function X(e,s=!0){return{type:1,components:[J(z(),2,$,!1,e),J(B(),2,D),...s?[J(O(),2,R)]:[]]}}
1function Y(e){return{embeds:[{color:13852511,title:e.title,description:e.desc,fields:e.fields,footer:{text:Q(e.footerPath)}}],components:[...e.selects??[],...e.buttons&&e.buttons.length?[{type:1,components:e.buttons}]:[],e.backOnly?{type:1,components:[J(z(),2,$,!1,"__back__")]}:X("__back__")]}}function ee(e,s){return{type:1,components:[{type:3,custom_id:`sm-sel-${e.toLowerCase().replace(/[^a-z]+/g,"-").slice(0,20)}`,placeholder:e,options:s.map((e,s)=>({label:e.label,value:String(s),emoji:e.emoji}))}]}}function se(e,s,a){return(0,r.jsx)("div",{className:`${o.A.animWrap} ${o.A.dmWrap} ${o.A.cfg}`,children:(0,r.jsx)("div",{className:o.A.tight,children:(0,r.jsx)(i.A,{message:e,pages:s,actions:a})})})}const ae=[{label:"# g\xe9n\xe9ral"},{label:"# blabla"},{label:"# raidprotect-logs"}];function ne(){const[e,s]=(0,n.useState)(!0),[a,i]=(0,n.useState)(!0);return se({embeds:[{color:13852511,title:(0,t.T)({id:"mockup.settingsMenus.antispam.title",message:"Configuration de l'Anti-spam"}),description:[(0,t.T)({id:"mockup.settingsMenus.antispam.desc",message:"Configurez le syst\xe8me anti-spam pour prot\xe9ger votre serveur Discord contre les actions malveillantes d'utilisateurs."}),"",(0,t.T)({id:"mockup.settingsMenus.antispam.high",message:"\ud83d\udd34 **Haut :** Sanctionne tous les spams, y compris dans les salons ignor\xe9s."}),(0,t.T)({id:"mockup.settingsMenus.antispam.medium",message:"\ud83d\udfe1 **Moyen :** Sanctionne les spams, mais respecte les salons ignor\xe9s."}),(0,t.T)({id:"mockup.settingsMenus.antispam.low",message:"\ud83d\udfe2 **Faible :** Cible uniquement les spams de liens, mentions et selfbots."})].join("\n"),fields:[{name:(0,t.T)({id:"mockup.settingsMenus.antispam.level",message:"Niveau de protection"}),value:e?`\ud83d\udfe2 ${H()}`:`\ud83d\udd34 ${E()}`},{name:`${l(d)} ${(0,t.T)({id:"mockup.settingsMenus.antispam.channels",message:"Salon(s) ignor\xe9(s)"})}`,value:G(),inline:!0},{name:`${l(c)} ${(0,t.T)({id:"mockup.settingsMenus.antispam.roles",message:"R\xf4le(s) ignor\xe9(s)"})}`,value:G(),inline:!0},{name:`${l(p)} ${(0,t.T)({id:"mockup.settingsMenus.antispam.members",message:"Membre(s) ignor\xe9(s)"})}`,value:G(),inline:!0}],footer:{text:Q("Anti-spam")}}],components:[{type:1,components:[{...J(H(),3,void 0,e,"antispam-on"),emoji:{name:"\ud83d\udfe2"}},J(E(),4,q,!e,"antispam-off")]},ee((0,t.T)({id:"mockup.settingsMenus.antispam.selChannels",message:"Salon(s) \xe0 ignorer (\xe9crire pour chercher)"}),ae),ee((0,t.T)({id:"mockup.settingsMenus.antispam.selRoles",message:"R\xf4le(s) \xe0 ignorer (\xe9crire pour chercher)"}),[{label:"@Mod\xe9rateur"},{label:"@Membre"}]),ee((0,t.T)({id:"mockup.settingsMenus.antispam.selMembers",message:"Membre(s) \xe0 ignorer (\xe9crire pour chercher)"}),[{label:"@Arthur"},{label:"@Zallom"}]),{type:1,components:[J(z(),2,$),J("Sanctions",2,F,!1,"antispam-sanctions"),J(B(),2,D)]}]},{"antispam-sanctions":te("__back__",a)},{"antispam-on":()=>s(!0),"antispam-off":()=>s(!1),"antispam-public":()=>i(!a)})}function te(e,s=!0){const a=(e,s,a,n)=>`${l(e)} **${(0,t.T)({id:s,message:a})}** : \`${n}\``;return{embeds:[{color:13852511,title:(0,t.T)({id:"mockup.settingsMenus.antispam.title",message:"Configuration de l'Anti-spam"}),description:(0,t.T)({id:"mockup.settingsMenus.antispamSanctions.desc",message:"Vous pouvez personnaliser les sanctions appliqu\xe9es selon le type de spam d\xe9tect\xe9. Cela permet une r\xe9ponse adapt\xe9e \xe0 la gravit\xe9 de l'infraction."}),fields:[{name:(0,t.T)({id:"mockup.settingsMenus.antispamSanctions.list",message:"Sanctions :"}),value:[a(M,"mockup.settingsMenus.trigger.spam","Spam",(0,t.T)({id:"mockup.sanction.warn",message:"Avertissement"})),a(A,"mockup.settingsMenus.trigger.selfbot","Spam avec selfbot","Softban"),a(T,"mockup.settingsMenus.trigger.mentions","Spam de mentions","Softban"),a(y,"mockup.settingsMenus.trigger.links","Spam de liens",(0,t.T)({id:"mockup.sanction.ban",message:"Bannissement"})),a(S,"mockup.settingsMenus.trigger.commands","Spam de commandes externes",(0,t.T)({id:"mockup.sanction.ban",message:"Bannissement"})),a(y,"mockup.settingsMenus.trigger.files","Spam de fichiers",E()),a(N,"mockup.settingsMenus.trigger.duplicates","Spam de duplicatas OU Spam importants","Softban"),a(C,"mockup.settingsMenus.trigger.scam","Images d'arnaques (Crypto Scam)","Timeout")].join("\n")},{name:`${l(M)} ${(0,t.T)({id:"mockup.settingsMenus.antispamSanctions.multichannel",message:"Spam multisalon"})}`,value:[`\`${(0,t.T)({id:"mockup.sanction.jail",message:"Emprisonnement"})}\``,(0,t.T)({id:"mockup.settingsMenus.antispamSanctions.multichannelDesc",message:"Remplace la sanction du d\xe9clencheur quand le spam touche plusieurs salons, uniquement si elle est plus s\xe9v\xe8re."})].join("\n")},{name:`${l(h)} ${(0,t.T)({id:"mockup.settingsMenus.antispamSanctions.duration",message:"Dur\xe9e des sanctions"})}`,value:`> ${(0,t.T)({id:"mockup.settingsMenus.oneHour",message:"1 heure"})}`},{name:`${l(d)} ${(0,t.T)({id:"mockup.settingsMenus.antispamSanctions.publicMessage",message:"Message public de sanction"})}`,value:[`> ${s?H():E()}`,(0,t.T)({id:"mockup.settingsMenus.antispamSanctions.publicMessageDesc",message:"Envoie un message dans le salon pour signaler la sanction (ex. 'membre a \xe9t\xe9 mute'). D\xe9sactivable en premium."})].join("\n")}],footer:{text:Q("Anti-spam > Sanctions")}}],components:[ee((0,t.T)({id:"mockup.settingsMenus.antispamSanctions.selTrigger",message:"Selectionner un d\xe9clencheur"}),[{label:(0,t.T)({id:"mockup.settingsMenus.trigger.spam",message:"Spam"}),emoji:{name:"e",id:M}},{label:(0,t.T)({id:"mockup.settingsMenus.trigger.selfbot",message:"Spam avec selfbot"}),emoji:{name:"e",id:A}},{label:(0,t.T)({id:"mockup.settingsMenus.trigger.mentions",message:"Spam de mentions"}),emoji:{name:"e",id:T}},{label:(0,t.T)({id:"mockup.settingsMenus.trigger.links",message:"Spam de liens"}),emoji:{name:"e",id:y}},{label:(0,t.T)({id:"mockup.settingsMenus.trigger.scam",message:"Images d'arnaques (Crypto Scam)"}),emoji:{name:"e",id:C}}]),ee((0,t.T)({id:"mockup.settingsMenus.antispamSanctions.selSanction",message:"S\xe9lectionner une sanction"}),[{label:(0,t.T)({id:"mockup.sanction.warn",message:"Avertissement"}),emoji:{name:"/img/icons/SanctionsWARN.svg"}},{label:"Timeout",emoji:{name:"/img/icons/SanctionsTIMEOUT.svg"}},{label:(0,t.T)({id:"mockup.sanction.jail",message:"Emprisonnement"}),emoji:{name:"/img/icons/SanctionsJAIL.svg"}},{label:"Softban",emoji:{name:"/img/icons/SanctionsSOFTBAN.svg"}},{label:(0,t.T)({id:"mockup.sanction.ban",message:"Bannissement"}),emoji:{name:"/img/icons/SanctionsBAN.svg"}}]),ee((0,t.T)({id:"mockup.settingsMenus.oneHour",message:"1 heure"}),[{label:"30 minutes"},{label:(0,t.T)({id:"mockup.settingsMenus.oneHour",message:"1 heure"})},{label:"6 heures"},{label:"1 jour"}]),{type:1,components:[J(K(),4,P,!0),J((0,t.T)({id:"mockup.settingsMenus.antispamSanctions.customDuration",message:"Dur\xe9e personnalis\xe9e"}),1,w),J((0,t.T)({id:"mockup.settingsMenus.antispamSanctions.publicMessage",message:"Message public de sanction"}),s?4:3,m,!1,"antispam-public")]},X(e)]}}
1function ie(){const[e,s]=(0,n.useState)(!0);return se(te(void 0,e),void 0,{"antispam-public":()=>s(!e)})}function oe(){const[e,s]=(0,n.useState)(!0),a=(0,t.T)({id:"mockup.settingsMenus.reports.title",message:"Configuration du syst\xe8me de signalement"}),i={"reports-channel":Y({title:a,desc:(0,t.T)({id:"mockup.settingsMenus.reports.channelDesc",message:"Configurez le **salon** dans lequel les **notifications des signalements** seront envoy\xe9es."}),fields:[{name:(0,t.T)({id:"mockup.settingsMenus.reports.channel",message:"R\xe9ception des signalements"}),value:"> #signalements"}],footerPath:"Signalements > Salon",selects:[ee((0,t.T)({id:"mockup.settingsMenus.reports.channelSel",message:"Salon de r\xe9ception (\xe9crire pour chercher)"}),ae)],buttons:[J((0,t.T)({id:"mockup.settingsMenus.createForMe",message:"En cr\xe9er un pour moi"}),1,L),J(K(),4,P)]}),"reports-role":Y({title:a,desc:(0,t.T)({id:"mockup.settingsMenus.reports.roleDesc",message:"Configurez le **r\xf4le qui sera notifi\xe9** lorsqu'un **nouveau signalement** sera re\xe7u. De mani\xe8re g\xe9n\xe9rale, un r\xf4le mod\xe9rateur."}),fields:[{name:(0,t.T)({id:"mockup.settingsMenus.reports.role",message:"R\xf4le de notification"}),value:"> @here"}],footerPath:"Signalements > R\xf4le",selects:[ee((0,t.T)({id:"mockup.settingsMenus.reports.roleSel",message:"R\xf4le de notification (\xe9crire pour chercher)"}),[{label:"@here"},{label:"@Mod\xe9rateur"},{label:"@Staff"}])],buttons:[J((0,t.T)({id:"mockup.settingsMenus.createForMe",message:"En cr\xe9er un pour moi"}),1,L),J("@everyone",2),J("@here",2,void 0,!0),J(K(),4,P,!0)]}),"reports-notify":Y({title:(0,t.T)({id:"mockup.settingsMenus.reports.notify",message:"Notification du signaleur"}),desc:(0,t.T)({id:"mockup.settingsMenus.reports.notifyDesc",message:"Choisissez **ce que re\xe7oivent en DM** les membres ayant signal\xe9, une fois leur signalement trait\xe9."}),fields:[{name:(0,t.T)({id:"mockup.settingsMenus.reports.notify",message:"Notification du signaleur"}),value:`> ${(0,t.T)({id:"mockup.settingsMenus.reports.notifyValue",message:"Traitement seul"})}`}],footerPath:"Signalements > Notification du signaleur",selects:[ee((0,t.T)({id:"mockup.settingsMenus.reports.notifySel",message:"Niveau de notification"}),[{label:E()},{label:(0,t.T)({id:"mockup.settingsMenus.reports.notifyValue",message:"Traitement seul"})},{label:(0,t.T)({id:"mockup.settingsMenus.reports.notifyOutcome",message:"Avec l'issue"})},{label:(0,t.T)({id:"mockup.settingsMenus.reports.notifyModerator",message:"Avec le mod\xe9rateur"})}])]}),"reports-trusted":Y({title:(0,t.T)({id:"mockup.settingsMenus.reports.trusted",message:"R\xf4le de confiance"}),desc:(0,t.T)({id:"mockup.settingsMenus.reports.trustedDesc",message:"Les membres avec ce **r\xf4le de confiance** peuvent appliquer un **timeout pr\xe9ventif de 24h** lorsqu'ils signalent, en attendant qu'un mod\xe9rateur traite le signalement."}),fields:[{name:(0,t.T)({id:"mockup.settingsMenus.reports.trusted",message:"R\xf4le de confiance"}),value:`> @[${(0,t.T)({id:"mockup.settingsMenus.reports.trustedValue",message:"Membre de confiance"})}]`}],footerPath:"Signalements > R\xf4le de confiance",selects:[ee((0,t.T)({id:"mockup.settingsMenus.reports.trustedSel",message:"R\xf4le de confiance (\xe9crire pour chercher)"}),[{label:`@${(0,t.T)({id:"mockup.settingsMenus.reports.trustedValue",message:"Membre de confiance"})}`},{label:"@Mod\xe9rateur"}])],buttons:[J((0,t.T)({id:"mockup.settingsMenus.createForMe",message:"En cr\xe9er un pour moi"}),1,L),J(K(),4,P)]}),"reports-badreporters":Y({title:(0,t.T)({id:"mockup.settingsMenus.reports.badTitle",message:"R\xe9putation des signaleurs"}),desc:(0,t.T)({id:"mockup.settingsMenus.reports.badDesc",message:"Agir sur les membres dont les signalements sont r\xe9guli\xe8rement refus\xe9s. D\xe9finissez le seuil de signalements refus\xe9s, la fen\xeatre de calcul, et ce qui se passe une fois le seuil atteint."}),fields:[{name:(0,t.T)({id:"mockup.settingsMenus.reports.badThreshold",message:"Seuil"}),value:"> 3",inline:!0},{name:(0,t.T)({id:"mockup.settingsMenus.reports.badWindow",message:"Fe
1n\xeatre"}),value:`> ${(0,t.T)({id:"mockup.settingsMenus.reports.badWindowValue",message:"30 jours"})}`,inline:!0},{name:(0,t.T)({id:"mockup.settingsMenus.reports.badMode",message:"Action"}),value:`> ${(0,t.T)({id:"mockup.settingsMenus.reports.badModeNotify",message:"Notifier les mod\xe9rateurs"})}`,inline:!0}],footerPath:"Signalements > Faux signaleurs",selects:[ee((0,t.T)({id:"mockup.settingsMenus.reports.badThresholdSel",message:"Signalements refus\xe9s avant action"}),[{label:(0,t.T)({id:"mockup.settingsMenus.reports.badOpt3",message:"3 signalements"})},{label:(0,t.T)({id:"mockup.settingsMenus.reports.badOpt5",message:"5 signalements"})},{label:(0,t.T)({id:"mockup.settingsMenus.reports.badOpt10",message:"10 signalements"})}]),ee((0,t.T)({id:"mockup.settingsMenus.reports.badWindowSel",message:"Dur\xe9e de calcul"}),[{label:(0,t.T)({id:"mockup.settingsMenus.reports.badWin7",message:"7 jours"})},{label:(0,t.T)({id:"mockup.settingsMenus.reports.badWindowValue",message:"30 jours"})},{label:(0,t.T)({id:"mockup.settingsMenus.reports.badWin90",message:"90 jours"})}]),ee((0,t.T)({id:"mockup.settingsMenus.reports.badModeSel",message:"Que faire au seuil atteint"}),[{label:(0,t.T)({id:"mockup.settingsMenus.reports.badModeNotify",message:"Notifier les mod\xe9rateurs"})},{label:(0,t.T)({id:"mockup.settingsMenus.reports.badModeBlock",message:"Bloquer automatiquement"})},{label:(0,t.T)({id:"mockup.settingsMenus.reports.badModeSanction",message:"Sanctionner automatiquement"})},{label:(0,t.T)({id:"mockup.settingsMenus.reports.badModeBoth",message:"Bloquer et sanctionner"})}])],backOnly:!0})};return se({embeds:[{color:13852511,title:(0,t.T)({id:"mockup.settingsMenus.reports.title",message:"Configuration du syst\xe8me de signalement"}),description:(0,t.T)({id:"mockup.settingsMenus.reports.desc",message:"Activez le syst\xe8me de signalement pour permettre aux membres de notifier facilement votre \xe9quipe des situations probl\xe9matiques."}),fields:[{name:`${l(d)} ${(0,t.T)({id:"mockup.settingsMenus.reports.channel",message:"R\xe9ception des signalements"})}`,value:"> #signalements",inline:!0},{name:`${l(c)} ${(0,t.T)({id:"mockup.settingsMenus.reports.role",message:"R\xf4le de notification"})}`,value:"> @here",inline:!0},{name:`${l(x)} ${(0,t.T)({id:"mockup.settingsMenus.reports.group",message:"Regroupement"})}`,value:e?(0,t.T)({id:"mockup.settingsMenus.reports.groupValue",message:"Les signalements visant le m\xeame membre sont regroup\xe9s dans une seule alerte."}):(0,t.T)({id:"mockup.settingsMenus.reports.groupSeparate",message:"Chaque signalement cr\xe9e sa propre alerte s\xe9par\xe9e."})},{name:`${l(x)} ${(0,t.T)({id:"mockup.settingsMenus.reports.notify",message:"Notification du signaleur"})}`,value:`> ${(0,t.T)({id:"mockup.settingsMenus.reports.notifyValue",message:"Traitement seul"})}`,inline:!0},{name:`${l(f)} ${(0,t.T)({id:"mockup.settingsMenus.reports.trusted",message:"R\xf4le de confiance"})}`,value:`> @[${(0,t.T)({id:"mockup.settingsMenus.reports.trustedValue",message:"Membre de confiance"})}]`,inline:!0}],footer:{text:Q("Signalements")}}],components:[{type:1,components:[J((0,t.T)({id:"mockup.settingsMenus.reports.btnChannel",message:"Salon"}),2,m,!1,"reports-channel"),J((0,t.T)({id:"mockup.settingsMenus.reports.btnRole",message:"R\xf4le"}),2,u,!1,"reports-role"),J((0,t.T)({id:"mockup.settingsMenus.reports.group",message:"Regroupement"}),1,e?V:W,!1,"reports-group"),J((0,t.T)({id:"mockup.settingsMenus.reports.notify",message:"Notification du signaleur"}),2,j,!1,"reports-notify")]},{type:1,components:[J((0,t.T)({id:"mockup.settingsMenus.reports.trusted",message:"R\xf4le de confiance"}),1,f,!1,"reports-trusted"),J((0,t.T)({id:"mockup.settingsMenus.reports.badReporters",message:"Faux signaleurs"}),2,j,!1,"reports-badreporters"),J(U(),4,q)]},X()]},i,{"reports-group":()=>s(!e)})}function re(){const[e,s]=(0,n.useState)(!1),[a,i]=(0,n.useState)(!1),o={"raidmode-threshold":Y({title:(0,t.T)({id:"mockup.settingsMenus.raidmode.title",message:"Configuration de l'auto RaidMode"}),desc:(0,t.T)({id:"mockup.settingsMenus.raidmode.thresholdDesc",message:"D\xe9finit le nombre maximal de nouveaux membres autoris\xe9s \xe0 rejoindre le serveur sur une p\xe9riode de 10 secondes avant l'activation du RaidMode."}),fields:[{name:`${l(p)} ${(0,t.T)({id:"mockup.settingsMenus.raidmode.threshold",message:"Nombre de membres / 10 secondes"})}`,value:`> ${(0,t.T)({id:"mockup.settingsMenus.raidmode.thresholdValue",message:"10 membres"})}`}],footerPath:"Auto RaidMode > Nombre de membre",selects:[ee((0,t.T)({id:"mockup.settingsMenus.raidmode.thresholdValue",message:"10 membres"}),[{label:(0,t.T)({id:"mockup.settingsMenus.raidmode.opt5",message:"5 membres"})},{label:(0,t.T)({id:"mockup.settingsMenus.raidmode.thresholdValue",message:"10 membres"})},{label:(0,t.T)({id:"mockup.settingsMenus.raidmode.opt20",message:"20 membres"})},{label:(0,t.T)({id:"mockup.settingsMenus.raidmode.opt30",message:"30 membres"})}])],buttons:[J((0,t.T)({id:"mockup.settingsMenus.customValue",message:"Valeur personnalis\xe9e"}),1,w),J(K(),4,P,!0)]}),"raidmode-duration":Y({title:(0,t.T)({id:"mockup.settingsMenus.raidmode.title",message:"Configuration de l'auto RaidMode"}),desc:(0,t.T)({id:"mockup.settingsMenus.raidmode.durationDesc",message:"D\xe9finit la dur\xe9e pendant laquelle le RaidMode reste actif avant de se d\xe9sactiver automatiquement."}),fields:[{name:`${l(h)} ${(0,t.T)({id:"mockup.settingsMenus.raidmode.duration",message:"Dur\xe9e avant d\xe9sactivation"})}`,value:`> ${(0,t.T)({id:"mockup.settingsMenus.raidmode.durationValue",message:"5 minutes"})}`}],footerPath:"Auto RaidMode > Dur\xe9e",selects:[ee((0,t.T)({id:"mockup.settingsMenus.raidmode.durationValue",message:"5 minutes"}),[{label:(0,t.T)({id:"mockup.settingsMenus.raidmode.optDur1",message:"1 minute"})},{label:(0,t.T)({id:"mockup.settingsMenus.raidmode.durationValue",message:"5 minutes"})},{label:(0,t.T)({id:"mockup.settingsMenus.raidmode.optDur10",message:"10 minutes"})},{label:(0,t.T)({id:"mockup.settingsMenus.raidmode.optDur30",message:"30 minutes"})},{label:(0,t.T)({id:"mockup.settingsMenus.oneHour",message:"1 heure"})}])],buttons:[J((0,t.T)({id:"mockup.settingsMenus.customValue",message:"Valeur personnalis\xe9e"}),1,w),J(K(),4,P,!0)]})};return se({embeds:[{color:13852511,title:(0,t.T)({id:"mockup.settingsMenus.raidmode.title",message:"Configuration de l'auto RaidMode"}),description:(0,t.T)({id:"mockup.settingsMenus.raidmode.desc",message:"Configurez le mode anti-raid automatique en d\xe9finissant le seuil d'arriv\xe9es de membres sur 10 secondes. Lorsque le seuil est d\xe9pass\xe9, les membres signal\xe9s sont kick et les invitations sont d\xe9sactiv\xe9es pendant la dur\xe9e configur\xe9e."}),fields:[{name:`${l(p)} ${(0,t.T)({id:"mockup.settingsMenus.raidmode.threshold",message:"Nombre de membres / 10 secondes"})}`,value:`> ${(0,t.T)({id:"mockup.settingsMenus.raidmode.thresholdValue",message:"10 membres"})}`,inline:!0},{name:`${l(h)} ${(0,t.T)({id:"mockup.settingsMenus.raidmode.duration",message:"Dur\xe9e avant d\xe9sactivation"})}`,value:`> ${(0,t.T)({id:"mockup.settingsMenus.raidmode.durationValue",message:"5 minutes"})}`,inline:!0},{name:`${l(v)} ${(0,t.T)({id:"mockup.settingsMenus.raidmode.dmlock",message:"Fermer les MP"})}`,value:`> ${e?H():E()}`},{name:`${l(f)} ${(0,t.T)({id:"mockup.settingsMenus.raidmode.kickMode",message:"Mode expulsion"})}`,value:a?`> ${(0,t.T)({id:"mockup.settingsMenus.raidmode.kickModeEnabled",message:"Expulsion \xe0 l'arriv\xe9e et envoi d'un message priv\xe9 avec une invitation pour rejoindre le serveur \xe0 nouveau"})}`:`> ${(0,t.T)({id:"mockup.settingsMenus.raidmode.kickModeValue",message:"D\xe9sactivation des invitations"})}`}],footer:{text:Q("Auto RaidMode")}}],components:[{type:1,components:[J((0,t.T)({id:"mockup.settingsMenus.raidmode.btnThreshold",message:"Nombre de membre"}),2,g,!1,"raidmode-threshold"),J((0,t.T)({id:"mockup.settingsMenus.raidmode.btnDuration",message:"Dur\xe9e"}),2,b,!1,"raidmode-duration"),J(U(),4,q)]},{type:1,components:[J((0,t.T)({id:"mockup.settingsMenus.raidmode.dmlock",message:"Fermer les MP"}),1,e?V:W,!1,"raidmode-closedm"),J((0,t.T)({id:"mockup.settingsMenus.raidmode.kickMode",message:"Mode expulsion"}),1,a?V:W,!1,"raidmode-kickmode")]},X()]},o,{"raidmode-closedm":()=>s(!e),"raidmode-kickmode":()=>i(!a)})}function le(){return se({embeds:[{color:13852511,title:(0,t.T)({id:"mockup.settingsMenus.captcha.title",message:"Configuration du Captcha"}),description:(0,t.T)({id:"mockup.settingsMenus.captcha.desc",message:"Configurez le Captcha pour emp\xeacher les selfbots d'acc\xe9der \xe0 votre serveur Discord et bloquer les raids."}),fields:[{name:`${l(d)} ${(0,t.T)({id:"mockup.settingsMenus.captcha.channel",message:"Salon de v\xe9rification"})}`,value:`> ${G()}`}],footer:{text:Q("Captcha")}}],components:[ee((0,t.T)({id:"mockup.settingsMenus.selChannel",message:"S\xe9lectionner un salon"}),ae),{type:1,components:[J((0,t.T)({id:"mockup.settingsMenus.createForMe",message:"En cr\xe9er un pour moi"}),1,L)]},X()]})}
1function de(){const[e,s]=(0,n.useState)(!0);return se({embeds:[{color:13852511,title:(0,t.T)({id:"mockup.settingsMenus.dmlock.title",message:"Configuration des MP ferm\xe9s"}),description:[(0,t.T)({id:"mockup.settingsMenus.dmlock.desc1",message:"Configurez la fermeture des messages priv\xe9s pour pr\xe9venir les tentatives de phishing ou d'arnaque."}),(0,t.T)({id:"mockup.settingsMenus.dmlock.desc2",message:'RaidProtect d\xe9sactivera les messages priv\xe9s en permanence jusqu\'\xe0 ce que vous d\xe9sactiviez cette protection. Nous utilisons la fonction "Actions de cybers\xe9curit\xe9 de Discord" (limit\xe9e \xe0 24h par Discord, \xe9tendue \xe0 toujours par RaidProtect).'}),"",`\u26a0\ufe0f ${(0,t.T)({id:"mockup.settingsMenus.dmlock.warning",message:"Seuls les bots, les membres qui ont d\xe9j\xe0 \xe9chang\xe9 ou qui sont en ami et les staff pourront recevoir des MP avec ce mode."})}`].join("\n"),fields:[{name:`${l(v)} ${(0,t.T)({id:"mockup.settingsMenus.dmlock.state",message:"\xc9tat des MP ferm\xe9s"})}`,value:`> ${e?H():E()}`}],footer:{text:Q("Fermeture des MP")}}],components:[{type:1,components:[J(e?U():Z(),1,e?V:W,!1,"dmlock-toggle"),J((0,t.T)({id:"mockup.settingsMenus.dmlock.suggest",message:"Faire une suggestion"}),2,I)]},X()]},void 0,{"dmlock-toggle":()=>s(!e)})}function me(){return se({embeds:[{color:13852511,title:(0,t.T)({id:"mockup.settingsMenus.language.title",message:"Configuration de la langue"}),description:(0,t.T)({id:"mockup.settingsMenus.language.desc",message:"La langue configur\xe9e affecte uniquement les messages publics envoy\xe9s par RaidProtect dans votre serveur (logs, messages de captcha, signalements, etc.). Les messages priv\xe9s ou temporaires restent affich\xe9s dans la langue de l'utilisateur qui interagit avec le bot."}),fields:[{name:`${l(_)} ${(0,t.T)({id:"mockup.settingsMenus.language.selected",message:"Langue s\xe9lectionn\xe9e"})}`,value:`> ${(0,t.T)({id:"mockup.settingsMenus.language.value",message:"Fran\xe7ais"})}`}],footer:{text:Q("Langue")}}],components:[ee((0,t.T)({id:"mockup.settingsMenus.language.value",message:"Fran\xe7ais"}),[{label:"Fran\xe7ais",emoji:{name:"\ud83c\uddeb\ud83c\uddf7"}},{label:"English",emoji:{name:"\ud83c\uddec\ud83c\udde7"}},{label:"Deutsch",emoji:{name:"\ud83c\udde9\ud83c\uddea"}},{label:"Espa\xf1ol",emoji:{name:"\ud83c\uddea\ud83c\uddf8"}},{label:"Portugu\xeas",emoji:{name:"\ud83c\udde7\ud83c\uddf7"}}]),{type:1,components:[J(K(),4,P,!0)]},X()]})}function ce(){const[e,s]=(0,n.useState)(!1);return se({embeds:[{color:13852511,title:(0,t.T)({id:"mockup.settingsMenus.prefix.title",message:"Configuration du pr\xe9fixe"}),description:[(0,t.T)({id:"mockup.settingsMenus.prefix.desc1",message:"S\xe9lectionnez un pr\xe9fixe pour les commandes par message. Si non d\xe9fini, les commandes par message seront d\xe9sactiv\xe9es."}),"",(0,t.T)({id:"mockup.settingsMenus.prefix.commands",message:"Commandes utilisables par pr\xe9fixe :"}),"`raidmode`, `ban`, `tempban`, `unban`, `kick`, `timeout`, `untimeout`, `warn`, `slowmode`, `lock`, `unlock`, `userinfo`, `clear`","",(0,t.T)({id:"mockup.settingsMenus.prefix.deleteDesc",message:"**Suppression \xe0 l'invocation :** Supprime automatiquement le message contenant la commande lorsqu'on utilise les commandes par pr\xe9fixe."})].join("\n"),fields:[{name:`${l(k)} ${(0,t.T)({id:"mockup.settingsMenus.prefix.field",message:"Pr\xe9fixe"})}`,value:`> ${G()}`,inline:!0},{name:(0,t.T)({id:"mockup.settingsMenus.prefix.delete",message:"Suppression \xe0 l'invocation"}),value:`> ${e?H():E()}`,inline:!0}],footer:{text:Q("Pr\xe9fixe")}}],components:[ee((0,t.T)({id:"mockup.settingsMenus.prefix.sel",message:"S\xe9lectionner un pr\xe9fixe"}),[{label:"!"},{label:"?"},{label:"."},{label:"$"}]),{type:1,components:[J((0,t.T)({id:"mockup.settingsMenus.prefix.custom",message:"Valeur personnalis\xe9e"}),1,w),J(U(),4,q,!0),J((0,t.T)({id:"mockup.settingsMenus.prefix.delete",message:"Suppression \xe0 l'invocation"}),1,e?V:W,!1,"prefix-delete")]},X()]},void 0,{"prefix-delete":()=>s(!e)})}function ue(){return se({embeds:[{color:13852511,title:(0,t.T)({id:"mockup.settingsMenus.logs.title",message:"Configuration des Logs"}),description:(0,t.T)({id:"mockup.settingsMenus.logs.desc",message:"Par d\xe9faut, les logs de mod\xe9ration sont dans le salon de logs de RaidProtect. Vous pouvez, si vous le souhaitez, s\xe9lectionner un autre salon."}),fields:[{name:(0,t.T)({id:"mockup.settingsMenus.logs.channel",message:"Salon configur\xe9"}),value:"> #raidprotect-logs"}],footer:{text:Q("Logs > Mod\xe9ration")}}],components:[ee((0,t.T)({id:"mockup.settingsMenus.selChannel",message:"S\xe9lectionner un salon"}),ae),{type:1,components:[J((0,t.T)({id:"mockup.settingsMenus.createForMe",message:"En cr\xe9er un pour moi"}),1,L),J(K(),4,P,!0)]},X()]})}},12444(e,s,a){a.d(s,["A",0,{row:"row_5MMf",arrow:"arrow_etBn",configCard:"configCard_CyUi",configTitle:"configTitle_uh45",configValue:"configValue_Vxsm",profileCard:"profileCard_qpwM",profileBanner:"profileBanner_mnnX",profileBody:"profileBody_OaCn",profileAvatarWrap:"profileAvatarWrap_PkBf",profileAvatar:"profileAvatar_XA4r",profileStatus:"profileStatus_Ul9B",profileName:"profileName_aI5e",profileUsernameRow:"profileUsernameRow_Aqt4",profileUsername:"profileUsername_Bcyg",serverTag:"serverTag_mjAM",serverTagNew:"serverTagNew_fZr8",roles:"roles_eupI",roleChip:"roleChip_G7Oc",roleDot:"roleDot_goRm",roleChipNew:"roleChipNew_GjGf",roleAdd:"roleAdd_tQX3",profileNameMuted:"profileNameMuted_t5QW",tagIn:"tagIn_fTq5",conceptTagIn:"conceptTagIn_hghN",roleLabel:"roleLabel_ibkV",roleHidden:"roleHidden_T2QD",animWrap:"animWrap_Vu4y",tight:"tight_mPQn",selectSlot:"selectSlot_P_Zu",cursor:"cursor_LdXh",cursorRest:"
1cursorRest_K63i",cursorIn:"cursorIn_ah7K",cursorClick:"cursorClick_w55K",animWrapWide:"animWrapWide_KtKJ",wide:"wide_pwUn",chatMessage:"chatMessage_b1tB",chatIn:"chatIn_c7RT",chatRemoved:"chatRemoved_ZBCJ",chatOut:"chatOut_W9jT",chatAvatar:"chatAvatar_Rvm1",chatBody:"chatBody_aX3a",chatHeader:"chatHeader_M616",chatName:"chatName_BE8d",chatTime:"chatTime_Ce7c",chatText:"chatText_qquc",systemLine:"systemLine_Vlok",chatInput:"chatInput_mzOl",chatPlaceholder:"chatPlaceholder_s05U",caret:"caret_mKbC",caretBlink:"caretBlink_CGjJ",captchaWrap:"captchaWrap_UXwj",honeypotWrap:"honeypotWrap_pxyL",captchaFeed:"captchaFeed_DDqO",systemLineDanger:"systemLineDanger_jMY0",raidScene:"raidScene_I8bA",raidFeed:"raidFeed_Iy7i",joinMsg:"joinMsg_LC77",joinArrow:"joinArrow_BYH5",joinTime:"joinTime_TQAR",raidAlert:"raidAlert_uVO9",raidAlertTitle:"raidAlertTitle_C8EP",memberList:"memberList_STLB",memberHeader:"memberHeader_XzhI",memberRow:"memberRow_TYLZ",memberName:"memberName_pHbp",memberBot:"memberBot_WTx_",memberKicked:"memberKicked_PQdW",commandMention:"commandMention_ptsW",memberNameRP:"memberNameRP_uxGu",auditFixLoading:"auditFixLoading_SiBG",cfg:"cfg_VyJR",dmWrap:"dmWrap_m0Rn",dmScene:"dmScene_UKtb",dmFeed:"dmFeed_nraa",dmCampaign:"dmCampaign_tizv",dmError:"dmError_ZjEm",dmFriendTag:"dmFriendTag_wfc8",dmStatus:"dmStatus_wE7O",dmStatusBlocked:"dmStatusBlocked_EZl4",dmStatusOk:"dmStatusOk_IiCB",dmSpinner:"dmSpinner_UdHJ",dmSpin:"dmSpin_lws6",chatCompact:"chatCompact__qlx",spamWrap:"spamWrap_SN2j",spamCollapsed:"spamCollapsed_rEUW",antispamWrap:"antispamWrap_jQ2e",scamWrap:"scamWrap_EPJH",scamImageWrap:"scamImageWrap_ZsfC",scamGrid:"scamGrid_QlFc",scamGridBlur:"scamGridBlur_hasC",scamCell:"scamCell_GBZn",scamScan:"scamScan_mLPo",scamFlag:"scamFlag__LtE",reportsWrap:"reportsWrap_lZgy",reportScene:"reportScene_afw4",modviewWrap:"modviewWrap_WVzK",modviewScene:"modviewScene_wasF",modviewStatic:"modviewStatic_U9s1",ephemeral:"ephemeral_N8_p",ephemeralCard:"ephemeralCard_Gbg5",ephemeralNote:"ephemeralNote_k3Z6",ephemeralIcon:"ephemeralIcon_QCMF",ephemeralSep:"ephemeralSep_kkTD",ephemeralDismiss:"ephemeralDismiss_kOc6",channelBar:"channelBar_mkQH",channelItem:"channelItem_r293",channelHash:"channelHash_sTup",channelActive:"channelActive_WxUZ",channelBadge:"channelBadge_kfdT",badgePulse:"badgePulse_XT1s",reportContent:"reportContent_AicF",ctxMenu:"ctxMenu_MG72",ctxItem:"ctxItem_y872",ctxItemHover:"ctxItemHover_xyHj",ctxItemDanger:"ctxItemDanger__g89",ctxSep:"ctxSep_ZG_V",modalOverlay:"modalOverlay_p6Ci",modal:"modal_aGPd",modalBody:"modalBody_Z_zM",modalTitle:"modalTitle_SWFO",modalL
1abel:"modalLabel_JXfW",modalInput:"modalInput_OO0C",modalFooter:"modalFooter_UAmu",modalCancel:"modalCancel_P1gl",modalSubmit:"modalSubmit_R8Ju",channelClickable:"channelClickable_mxjF",ctxItemFlex:"ctxItemFlex_RsAB",ctxChevron:"ctxChevron_nvea",ctxSub:"ctxSub_e9AK",ctxAppIcon:"ctxAppIcon_gl_P",ctxItemApp:"ctxItemApp_gNMi",modalHint:"modalHint_EGGQ",modalSection:"modalSection_iGaC",modalDocs:"modalDocs_m8Im",modalDocsTitle:"modalDocsTitle_gqNc",modalDocsText:"modalDocsText_Nex_",modalDesc:"modalDesc_KSN5",modalCheck:"modalCheck_Vmdr",modalCheckBox:"modalCheckBox_X4WA",chatPinged:"chatPinged_bmpg",flushLeft:"flushLeft_j7s0",authWrap:"authWrap_l8qQ",authScene:"authScene_COmQ",authRight:"authRight_qIbO",authFrameOk:"authFrameOk_xJLq",authFrameDanger:"authFrameDanger_Ir9G",authFrameGlow:"authFrameGlow_j2ho",frameGlow:"frameGlow_h6pF",authFrameLabel:"authFrameLabel_M74v",authVerify:"authVerify_RJZq",authVerifyLabel:"authVerifyLabel_lCnz",authCheck:"authCheck_U17w",authPop:"authPop_i9bc",authVerified:"authVerified_sN1e",panelHover:"panelHover_b6ff",panelActive:"panelActive_E0Kj",authCross:"authCross_UaXW",authFailed:"authFailed_YSO_",auditWrap:"auditWrap_RhvR",auditInvoked:"auditInvoked_sI1k",auditFlex:"auditFlex_zxwY",auditCard:"auditCard_hyK7",auditCardClean:"auditCardClean_hbV4",auditTitle:"auditTitle_PyRQ",auditGuild:"auditGuild_ulRZ",auditScore:"auditScore_z15F",gaugeRow:"gaugeRow_fB4t",gaugeLabel:"gaugeLabel_P5Rr",gauge:"gauge_rB6J",gaugeFill:"gaugeFill_cznE",gaugeValue:"gaugeValue_ipsC",auditFix:"auditFix_S1l2",auditFixHover:"auditFixHover_bzrP",auditFixActive:"auditFixActive_iEjS",auditClean:"auditClean_AADm",auditEdited:"auditEdited_WnPP",auditLogs:"auditLogs_HKvz",auditLogItem:"auditLogItem_n8C3"}])},59933(e,s,a){a.d(s,["A",0,{message:"message_hif3",avatar:"avatar_84iS",body:"body_rNmA",header:"header_itCo",username:"username_j1aP",appBadge:"appBadge_B6gb",appBadgeCheck:"appBadgeCheck_Uhqb",content:"content_CZmI",embedsWrapper:"embedsWrapper_m7Y0",embed:"embed_QIDz",embedColorPill:"embedColorPill_G4Eu",embedContent:"embedContent_UTes",embedAuthor:"embedAuthor_P3P8",embedAuthorIcon:"embedAuthorIcon_tpw3",embedAuthorName:"embedAuthorName_vDPC",embedTitle:"embedTitle_kfeP",embedDescription:"embedDescription_zLMw",embedFields:"embedFields_LitC",embedField:"embedField_w2uU",embedFieldWide:"embedFieldWide_eS8M",embedFieldName:"embedFieldName_BDws",embedFieldValue:"embedFieldValue_j1S1",embedThumbnail:"embedThumbnail_vzya",embedImage:"embedImage_oPo0",embedFooter:"embedFooter_59WP",embedFooterIcon:"embedFooterIcon_l1Rq",embedFooterSep:"embedFooterSep_KOOv",componentsWrapper:"componentsWrapper_Twjq",actionRow:"actionRow_yo7j",button:"button_TjMF",buttonPrimary:"buttonPrimary_uhDO",buttonSecondary:"buttonSecondary_KAfG",buttonSuccess:"buttonSuccess__zWG",buttonDanger:"buttonDanger_zLfV",buttonLink:"buttonLink_rf0m",buttonLinkIcon:"buttonLinkIcon_UIpc",buttonNavigable:"buttonNavigable_XdJ3",buttonEmoji:"buttonEmoji_yxbX",buttonEmojiUnicode:"buttonEmojiUnicode_mOGd",selectWrap:"selectWrap_caqP",select:"select_iAQ0",selectPlaceholder:"selectPlaceholder_rtIx",selectChevron:"selectChevron_UP2U",section:"section_w_td",sectionContent:"sectionContent_KRWj",sectionAccessory:"sectionAccessory_DoiK",textDisplay:"textDisplay_Ryjq",thumbnail:"thumbnail_e5MX",mediaGallery:"mediaGallery_kV8_",mediaGallery1:"mediaGallery1_aUTB",mediaGallery2:"mediaGallery2_SK0D",mediaGallery3plus:"mediaGallery3plus_xjN7",mediaGalleryItem:"mediaGalleryItem_dzRN",mediaGalleryImage:"mediaGalleryImage_G1Kn",mediaGallerySp
1oiler:"mediaGallerySpoiler_J3cv",mediaGalleryDesc:"mediaGalleryDesc_NEoN",separator:"separator_BCQZ",separatorSpacingLarge:"separatorSpacingLarge_w8yo",separatorNoDivider:"separatorNoDivider_Sq5f",file:"file_hrzv",fileIcon:"fileIcon_dFrW",fileName:"fileName_mI0I",container:"container_cEYa",containerAccent:"containerAccent_Uymj",containerAccentBar:"containerAccentBar_rxOd",blockquote:"blockquote_j3_C",mention:"mention__KOD",inlineCode:"inlineCode_YOs_",mdHeading:"mdHeading_JBUb",mdSmall:"mdSmall_PMhI",thread:"thread_DNtW",threadSpine:"threadSpine_ghzM",threadCard:"threadCard_eaiV",threadHeader:"threadHeader_Jt7U",threadName:"threadName_b45D",threadCount:"threadCount_Vkii",threadLast:"threadLast_Z29T",threadAvatar:"threadAvatar_XeNM",threadAppBadge:"threadAppBadge_VloP",threadLastAuthor:"threadLastAuthor_WARh",threadReplyArrow:"threadReplyArrow_gskf",threadLastContent:"threadLastContent_p7g9",threadWhen:"threadWhen_oreF",selectValue:"selectValue_gVN9",selectOpen:"selectOpen_dbtQ",selectDropdown:"selectDropdown_fyRQ",selectOption:"selectOption_cQ0L",selectOptionActive:"selectOptionActive_N7Lw",selectOptionBody:"selectOptionBody_hOLG",selectOptionLabel:"selectOptionLabel_uSRW",selectOptionDesc:"selectOptionDesc_xDrS",inlineIcon:"inlineIcon_oR1Y",mdH1:"mdH1_efoD",mdH2:"mdH2_Ab_g",codeBlock:"codeBlock_WdRT"}])},89999(e,s,a){a.d(s,{R:()=>o,x:()=>r});var n=a(30758);const t={},i=n.createContext(t);function o(e){const s=n.useContext(i);return n.useMemo(function(){return"function"==typeof e?e(s):{...s,...e}},[s,e])}function r(e){let s;return s=e.disableParentContext?"function"==typeof e.components?e.components(t):e.components||t:o(e.components),n.createElement(i.Provider,{value:s},e.children)}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.