package Ġme . me li jn . me lij nb ot . commands . administration Ċ Ċ // class ĠPoll Command Ġ: ĠAbstract Command (" command . poll ") Ġ{ Ċ // Ċ // ĠĠĠ Ġinit Ġ{ Ċ // ĠĠĠĠĠĠĠ Ġid Ġ= Ġ 1 2 6 Ċ // ĠĠĠĠĠĠĠ Ġname Ġ= Ġ" poll " Ċ // ĠĠĠĠĠĠĠ Ġchildren Ġ= ĠarrayOf ( Ċ // ĠĠĠĠĠĠĠĠĠĠĠ ĠAdd Arg ( root ), Ċ // ĠĠĠĠĠĠĠĠĠĠĠ ĠAdd Timed Arg ( root ), Ċ // ĠĠĠĠĠĠĠĠĠĠĠ ĠRemove Arg ( root ), Ċ // ĠĠĠĠĠĠĠĠĠĠĠ ĠList Arg ( root ), Ċ // ĠĠĠĠĠĠĠĠĠĠĠ ĠClose Arg ( root ) Ċ // ĠĠĠĠĠĠĠ Ġ) Ċ // ĠĠĠĠĠĠĠ Ġcommand Category Ġ= ĠCommand Category . ADMIN ISTR ATION Ċ // ĠĠĠ Ġ} Ċ // Ċ // ĠĠĠ Ġclass ĠAdd Timed Arg ( parent : ĠString ) Ġ: ĠAbstract Command ("$ parent . add timed ") Ġ{ Ċ // Ċ // ĠĠĠĠĠĠĠ Ġinit Ġ{ Ċ // ĠĠĠĠĠĠĠĠĠĠĠ Ġname Ġ= Ġ" add Timed " Ċ // ĠĠĠĠĠĠĠ Ġ} Ċ // Ċ // ĠĠĠĠĠĠĠ Ġoverride Ġsuspend Ġfun Ġexecute ( context : ĠCommand Context ) Ġ{ Ċ // ĠĠĠĠĠĠĠĠĠĠĠ ĠTODO (" not Ġimplemented ") Ġ// To Ġchange Ġbody Ġof Ġcreated Ġfunctions Ġuse ĠFile Ġ| ĠSettings Ġ| ĠFile ĠTemplates . Ċ // ĠĠĠĠĠĠĠ Ġ} Ċ // ĠĠĠ Ġ} Ċ // Ċ // ĠĠĠ Ġclass ĠAdd Arg ( parent : ĠString ) Ġ: ĠAbstract Command ("$ parent . add ") Ġ{ Ċ // Ċ // ĠĠĠĠĠĠĠ Ġinit Ġ{ Ċ // ĠĠĠĠĠĠĠĠĠĠĠ Ġname Ġ= Ġ" add " Ċ // ĠĠĠĠĠĠĠĠĠĠĠ Ġaliases Ġ= ĠarrayOf (" start ") Ċ // ĠĠĠĠĠĠĠ Ġ} Ċ // Ċ // ĠĠĠĠĠĠĠ Ġ// > poll Ġadd Ġ[ text Channel ] Ġ< content *> Ċ // ĠĠĠĠĠĠĠ Ġoverride Ġsuspend Ġfun Ġexecute ( context : ĠCommand Context ) Ġ{ Ċ // Ċ // ĠĠĠĠĠĠĠ Ġ} Ċ // ĠĠĠ Ġ} Ċ // Ċ // ĠĠĠ Ġoverride Ġsuspend Ġfun Ġexecute ( context : ĠCommand Context ) Ġ{ Ċ // ĠĠĠĠĠĠĠ Ġsend Syntax ( context ) Ċ // ĠĠĠ Ġ} Ċ //}