function R(e){window.enmity.plugins.registerPlugin(e)}var B="GetThatRory",S="1.0.0",M="Get some cute rory pics",b=[{name:"Niko",id:"341377368075796483"}],N={name:B,version:S,description:M,authors:b},c;(function(e){e[e.BuiltIn=0]="BuiltIn",e[e.Guild=1]="Guild",e[e.DM=2]="DM"})(c||(c={}));var d;(function(e){e[e.Chat=1]="Chat",e[e.User=2]="User",e[e.Message=3]="Message"})(d||(d={}));var u;(function(e){e[e.BuiltIn=0]="BuiltIn",e[e.BuiltInText=1]="BuiltInText",e[e.BuiltInIntegration=2]="BuiltInIntegration",e[e.Bot=3]="Bot",e[e.Placeholder=4]="Placeholder"})(u||(u={}));var h;(function(e){e[e.Role=1]="Role",e[e.User=2]="User"})(h||(h={}));var r;(function(e){e[e.SubCommand=1]="SubCommand",e[e.SubCommandGroup=2]="SubCommandGroup",e[e.String=3]="String",e[e.Integer=4]="Integer",e[e.Boolean=5]="Boolean",e[e.User=6]="User",e[e.Channel=7]="Channel",e[e.Role=8]="Role",e[e.Mentionnable=9]="Mentionnable",e[e.Number=10]="Number",e[e.Attachment=11]="Attachment"})(r||(r={}));var y;(function(e){e[e.ApplicationCommand=2]="ApplicationCommand",e[e.MessageComponent=3]="MessageComponent"})(y||(y={})),window.enmity.modules.common.Constants,window.enmity.modules.common.Clipboard,window.enmity.modules.common.Assets,window.enmity.modules.common.Messages,window.enmity.modules.common.Clyde,window.enmity.modules.common.Avatars,window.enmity.modules.common.Native,window.enmity.modules.common.React,window.enmity.modules.common.Dispatcher,window.enmity.modules.common.Storage,window.enmity.modules.common.Toasts,window.enmity.modules.common.Dialog,window.enmity.modules.common.Token;const x=window.enmity.modules.common.REST;window.enmity.modules.common.Settings,window.enmity.modules.common.Users,window.enmity.modules.common.Navigation,window.enmity.modules.common.NavigationNative,window.enmity.modules.common.NavigationStack,window.enmity.modules.common.Theme,window.enmity.modules.common.Linking,window.enmity.modules.common.StyleSheet,window.enmity.modules.common.ColorMap,window.enmity.modules.common.Components,window.enmity.modules.common.Locale,window.enmity.modules.common.Profiles,window.enmity.modules.common.Lodash,window.enmity.modules.common.Logger,window.enmity.modules.common.Flux,window.enmity.modules.common.SVG,window.enmity.modules.common.Scenes,window.enmity.modules.common.Moment;function g(e,o,n,s){window.enmity.clyde.sendReply(e,o,n,s)}const D={id:"rory-command",name:"rory",displayName:"rory",description:"Get some cute rory pics",displayDescription:"Get some cute rory pics",type:d.Chat,inputType:u.BuiltInText,options:[{name:"id",displayName:"id",description:"ID of a Rory",displayDescription:"ID of a Rory",type:r.Integer,required:!1},{name:"whisper",displayName:"whisper",description:"Whisper the Rory to you",displayDescription:"Whisper the Rory to you",type:r.Boolean,required:!1}],execute:async function(e,o){var n,s,i,w=e[e.findIndex(t=>t.name==="id")],a=e[e.findIndex(t=>t.name==="whisper")];try{var l=await x.get(`https://rory.cat/purr/${(n=w==null?void 0:w.value)!=null?n:""}`)}catch{g((s=o==null?void 0:o.channel.id)!=null?s:"0","Couldn't get your rory.. oh no..")}let m=l.body.url,v="0x"+Math.floor(Math.random()*16777215).toString(16);const f={type:"rich",title:"Rory",image:{proxy_url:m,url:m,width:2048,height:2048},footer:{text:`Rory #${l.body.id} \u2022 Rory.cat`},color:v};if(a)return{content:m};g((i=o==null?void 0:o.channel.id)!=null?i:"0",{embeds:[f]})}},G=[D],I={...N,onStart(){this.commands=G},onStop(){this.commands=[]}};R(I);