This is a script in which you dont have to type !owner but instead you type ~. Same for everyhitng else. just type what stats you want and you will get it. Nothing hard to this script.
on *:input:*: {
if ($$1 === ~) { mode $chan +q $me }
if ($$1 === &) { cs protect # }
if ($$1 === @) { cs op # }
if ($$1 === %) { cs halfop # }
if ($$1 === -&) { cs deprotect # }
if ($$1 === -@) { cs deop # }
if ($$1 === -%) { cs dehalfop # }
if ($$1 === -~) { cs deowner # }
if ($$1 === +) { cs owner # | cs protect # | cs op # | cs halfop # | cs voice # }
if ($$1 === -) { cs deowner # | cs deprotect # | cs deop # | cs dehalfop # | cs devoice # }