"use strict";(this.webpackChunkdiscord_app=this.webpackChunkdiscord_app||[]).push([[5814,40100],{145250:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r=l(n(636602)),i=l(n(964285)),o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=d(t);if(n&&n.has(e))return n.get(e);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var a=i?Object.getOwnPropertyDescriptor(e,o):null;a&&(a.get||a.set)?Object.defineProperty(r,o,a):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(229819)),a=l(n(32079)),u=n(770348);function d(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(d=function(e){return e?n:t})(e)}function l(e){return e&&e.__esModule?e:{default:e}}function s(e,t,n,r,i,o,a){try{var u=e[o](a),d=u.value}catch(e){n(e);return}u.done?t(d):Promise.resolve(d).then(r,i)} function c(e){return function(){var t=this,n=arguments;return new Promise((function(r,i){var o=e.apply(t,n);function a(e){s(o,r,i,a,u,"next",e)}function u(e){s(o,r,i,a,u,"throw",e)}a(void 0)}))}}var f={init:function(){r.default.dispatch({type:u.ActionTypes.INTEGRATION_SETTINGS_INIT})},setSection:function(e,t){void 0===t&&(t=null);r.default.dirtyDispatch({type:u.ActionTypes.INTEGRATION_SETTINGS_SET_SECTION,section:e,sectionId:t})},startEditingCommandPermissions:function(e){r.default.dirtyDispatch({type:u.ActionTypes.INTEGRATION_SETTINGS_START_EDITING_COMMAND,commandId:e})},stopEditingCommandPermissions:function(e){r.default.dirtyDispatch({type:u.ActionTypes.INTEGRATION_SETTINGS_STOP_EDITING_COMMAND,commandId:e})},startEditingIntegration:function(e){r.default.dirtyDispatch({type:u.ActionTypes.INTEGRATION_SETTINGS_START_EDITING_INTEGRATION,integrationId:e})},stopEditingIntegration:function(){r.default.dirtyDispatch({type:u.ActionTypes.INTEGRATION_SETTINGS_STOP_EDITING_INTEGRATION})}, updateIntegration:function(e){r.default.dispatch({type:u.ActionTypes.INTEGRATION_SETTINGS_UPDATE_INTEGRATION,settings:e})},startEditingWebhook:function(e){r.default.dirtyDispatch({type:u.ActionTypes.INTEGRATION_SETTINGS_START_EDITING_WEBHOOK,webhookId:e})},stopEditingWebhook:function(){r.default.dirtyDispatch({type:u.ActionTypes.INTEGRATION_SETTINGS_STOP_EDITING_WEBHOOK})},updateWebhook:function(e){r.default.dispatch({type:u.ActionTypes.INTEGRATION_SETTINGS_UPDATE_WEBHOOK,settings:e})},saveApplicationPermissions:function(e,t,n){return c(regeneratorRuntime.mark((function i(){return regeneratorRuntime.wrap((function(i){for(;;)switch(i.prev=i.next){case 0:i.prev=0;r.default.dispatch({type:u.ActionTypes.INTEGRATION_SETTINGS_SUBMITTING});i.next=4;return o.updateApplicationCommandPermissions({applicationId:e,commandId:e,defaultEveryoneValue:!0,defaultEverywhereValue:!0,guildId:t,permissions:n});case 4:r.default.dispatch({type:u.ActionTypes.INTEGRATION_SETTINGS_SAVE_SUCCESS});i.next=10;break ;case 7:i.prev=7;i.t0=i.catch(0);r.default.dispatch({type:u.ActionTypes.INTEGRATION_SETTINGS_SAVE_FAILURE,errors:i.t0.body});case 10:case"end":return i.stop()}}),i,null,[[0,7]])})))()},saveIntegration:function(e,t){return c(regeneratorRuntime.mark((function n(){return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:n.prev=0;r.default.dispatch({type:u.ActionTypes.INTEGRATION_SETTINGS_SUBMITTING});n.next=4;return i.default.updateIntegration(e,t.id,t.expire_behavior,t.expire_grace_period,t.enable_emoticons);case 4:r.default.dispatch({type:u.ActionTypes.INTEGRATION_SETTINGS_SAVE_SUCCESS});n.next=10;break;case 7:n.prev=7;n.t0=n.catch(0);r.default.dispatch({type:u.ActionTypes.INTEGRATION_SETTINGS_SAVE_FAILURE,errors:n.t0.body});case 10:case"end":return n.stop()}}),n,null,[[0,7]])})))()},saveWebhook:function(e,t){return c(regeneratorRuntime.mark((function n(){return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:n.prev=0;r.default.dispatch({ type:u.ActionTypes.INTEGRATION_SETTINGS_SUBMITTING});n.next=4;return a.default.update(e,t.id,t);case 4:r.default.dispatch({type:u.ActionTypes.INTEGRATION_SETTINGS_SAVE_SUCCESS});n.next=10;break;case 7:n.prev=7;n.t0=n.catch(0);r.default.dispatch({type:u.ActionTypes.INTEGRATION_SETTINGS_SAVE_FAILURE,errors:n.t0.body});case 10:case"end":return n.stop()}}),n,null,[[0,7]])})))()}};t.default=f},32079:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r=u(n(496486)),i=u(n(118915)),o=u(n(636602)),a=n(770348);function u(e){return e&&e.__esModule?e:{default:e}}var d=["Spidey Bot","Captain Hook"],l={fetchForGuild:function(e){o.default.dirtyDispatch({type:a.ActionTypes.WEBHOOKS_FETCHING,guildId:e});i.default.get({url:a.Endpoints.GUILD_WEBHOOKS(e),oldFormErrors:!0}).then((function(t){var n=t.body;return o.default.dispatch({type:a.ActionTypes.WEBHOOKS_UPDATE,guildId:e,webhooks:n})})).catch((function(t){var n=t.body;o.default.dispatch({type:a.ActionTypes.WEBHOOKS_UPDATE, guildId:e,error:n.message})}))},fetchForChannel:function(e,t){o.default.dirtyDispatch({type:a.ActionTypes.WEBHOOKS_FETCHING,guildId:e,channelId:t});i.default.get({url:a.Endpoints.CHANNEL_WEBHOOKS(t),oldFormErrors:!0}).then((function(n){var r=n.body;return o.default.dispatch({type:a.ActionTypes.WEBHOOKS_UPDATE,guildId:e,channelId:t,webhooks:r})}))},create:function(e,t,n){null==n&&(n=d[r.default.random(0,d.length-1)]);return i.default.post({url:a.Endpoints.CHANNEL_WEBHOOKS(t),body:{name:n},oldFormErrors:!0}).then((function(t){var n=t.body;o.default.dispatch({type:a.ActionTypes.WEBHOOK_CREATE,guildId:e,webhook:n});return n}))},delete:function(e,t){return i.default.delete({url:a.Endpoints.WEBHOOK(t),oldFormErrors:!0}).then((function(){o.default.dispatch({type:a.ActionTypes.WEBHOOK_DELETE,guildId:e,webhookId:t})}))},update:function(e,t,n){return i.default.patch({url:a.Endpoints.WEBHOOK(t),body:n,oldFormErrors:!0}).then((function(t){var n=t.body;o.default.dispatch({ type:a.ActionTypes.WEBHOOK_UPDATE,guildId:e,webhook:n});return n}))}};t.default=l},346486:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0});t.default=E;var r,i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=T(t);if(n&&n.has(e))return n.get(e);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var a=i?Object.getOwnPropertyDescriptor(e,o):null;a&&(a.get||a.set)?Object.defineProperty(r,o,a):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(667294)),o=n(536211),a=I(n(145250)),u=I(n(964285)),d=n(145122),l=I(n(30098)),s=I(n(689389)),c=n(770348),f=I(n(247001)),p=I(n(35637));function I(e){return e&&e.__esModule?e:{default:e}}function T(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(T=function(e){return e?n:t})(e)}function y(e,t,n,i){ r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,a=arguments.length-3;if(t||0===a||(t={children:void 0}),1===a)t.children=i;else if(a>1){for(var u=new Array(a),d=0;d{Object.defineProperty(t,"__esModule",{value:!0});t.clearIntegrationPermissions=function(){i.default.dirtyDispatch({type:u.ActionTypes.INTEGRATION_PERMISSION_SETTINGS_CLEAR})};t.editPermissions=function(e,t,n){i.default.dirtyDispatch({applicationId:e,commandId:t,permissions:n,type:u.ActionTypes.INTEGRATION_PERMISSION_SETTINGS_EDIT})};t.getApplicationCommandPermissions=function(e,t,n){return f.apply(this,arguments)};t.getApplicationCommands=function(e,t){r.default.get(u.Endpoints.GUILD_COMMANDS_FOR_APPLICATION(e,t)).then((function(n){i.default.dispatch({type:u.ActionTypes.INTEGRATION_PERMISSION_SETTINGS_COMMANDS_FETCH_SUCCESS,applicationId:t,commands:n.body.application_commands,guildId:e,permissions:n.body.permissions})}),(function(){i.default.dispatch({type:u.ActionTypes.INTEGRATION_PERMISSION_SETTINGS_COMMANDS_FETCH_FAILURE,applicationId:t})}))};t.initIntegrationPermissions=function(e){i.default.dirtyDispatch({applicationId:e, type:u.ActionTypes.INTEGRATION_PERMISSION_SETTINGS_INIT})};t.resetPermissions=function(e){i.default.dirtyDispatch({commandId:e,type:u.ActionTypes.INTEGRATION_PERMISSION_SETTINGS_RESET})};t.updateApplicationCommandPermissions=function(e){return p.apply(this,arguments)};var r=l(n(118915)),i=l(n(636602)),o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=d(t);if(n&&n.has(e))return n.get(e);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var a=i?Object.getOwnPropertyDescriptor(e,o):null;a&&(a.get||a.set)?Object.defineProperty(r,o,a):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}(n(536487)),a=n(153823),u=n(770348);function d(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(d=function(e){return e?n:t})(e)}function l(e){return e&&e.__esModule?e:{default:e}}function s(e,t,n,r,i,o,a){try{ var u=e[o](a),d=u.value}catch(e){n(e);return}u.done?t(d):Promise.resolve(d).then(r,i)}function c(e){return function(){var t=this,n=arguments;return new Promise((function(r,i){var o=e.apply(t,n);function a(e){s(o,r,i,a,u,"next",e)}function u(e){s(o,r,i,a,u,"throw",e)}a(void 0)}))}}function f(){return(f=c(regeneratorRuntime.mark((function e(t,n,o){var a,d;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:a=[];e.prev=1;e.next=4;return r.default.get(u.Endpoints.APPLICATION_BOT_GUILD_COMMAND_PERMISSIONS(t,n,o));case 4:(d=e.sent).ok&&(a=d.body.permissions);e.next=13;break;case 8:e.prev=8;e.t0=e.catch(1);if(404===e.t0.status){e.next=13;break}i.default.dirtyDispatch({type:u.ActionTypes.INTEGRATION_PERMISSION_SETTINGS_APPLICATION_PERMISSIONS_FETCH_FAILURE,applicationId:t,commandId:o,guildId:n});return e.abrupt("return");case 13:i.default.dirtyDispatch({type:u.ActionTypes.INTEGRATION_PERMISSION_SETTINGS_COMMAND_UPDATE,applicationId:t,commandId:o,guildId:n, permissions:a});case 14:case"end":return e.stop()}}),e,null,[[1,8]])})))).apply(this,arguments)}function p(){return(p=c(regeneratorRuntime.mark((function e(t){var n,r,a,d,l,s,c,f;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=t.applicationId,r=t.commandId,a=t.defaultEveryoneValue,d=t.defaultEverywhereValue,l=t.guildId,s=t.permissions;c=r===n?I(l,s,a,d):s;e.next=4;return o.updateApplicationGuildCommandPermissions(n,l,r,c);case 4:(f=e.sent).ok&&i.default.dirtyDispatch({type:u.ActionTypes.INTEGRATION_PERMISSION_SETTINGS_COMMAND_UPDATE,applicationId:n,commandId:r,guildId:l,permissions:f.body.permissions});case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function I(e,t,n,r){var i;if(!n||!r)return t;var o=((i={})[e]=n,i[(0,a.allChannelsSentinel)(e)]=r,i);return t.filter((function(e){var t=o[e.id];return null==t||e.permission!==t}))}},651546:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0});t.default=E;!function(e,t){ if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=T(t);if(n&&n.has(e))return n.get(e);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var a=i?Object.getOwnPropertyDescriptor(e,o):null;a&&(a.get||a.set)?Object.defineProperty(r,o,a):r[o]=e[o]}r.default=e;n&&n.set(e,r)}(n(667294));var r,i=n(536211),o=n(145122),a=I(n(644263)),u=I(n(30098)),d=I(n(689389)),l=I(n(728429)),s=n(1430),c=I(n(258079)),f=n(770348),p=I(n(247001));function I(e){return e&&e.__esModule?e:{default:e}}function T(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(T=function(e){return e?n:t})(e)}function y(e,t,n,i){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,a=arguments.length-3;if(t||0===a||(t={children:void 0}),1===a)t.children=i;else if(a>1){ for(var u=new Array(a),d=0;d{ Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r,i=B(n(667294)),o=n(378158),a=H(n(274858)),u=H(n(884427)),d=n(81069),l=H(n(540593)),s=H(n(954140)),c=H(n(856015)),f=H(n(845442)),p=H(n(376638)),I=H(n(730487)),T=H(n(890861)),y=H(n(346486)),E=B(n(145122)),_=H(n(967067)),N=H(n(651546)),S=H(n(842292)),O=H(n(192415)),A=H(n(398137)),v=H(n(239048)),h=H(n(159872)),m=H(n(458616)),G=H(n(528438)),M=H(n(670701)),g=H(n(159614)),b=H(n(338641)),P=H(n(239199)),R=H(n(669e3)),C=H(n(757400)),w=H(n(160598)),D=H(n(606485)),k=H(n(703255)),U=H(n(647812)),j=n(770348),W=H(n(247001));function H(e){return e&&e.__esModule?e:{default:e}}function x(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(x=function(e){return e?n:t})(e)}function B(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=x(t);if(n&&n.has(e))return n.get(e);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor ;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var a=i?Object.getOwnPropertyDescriptor(e,o):null;a&&(a.get||a.set)?Object.defineProperty(r,o,a):r[o]=e[o]}r.default=e;n&&n.set(e,r);return r}function F(e,t,n,i){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,a=arguments.length-3;if(t||0===a||(t={children:void 0}),1===a)t.children=i;else if(a>1){for(var u=new Array(a),d=0;d