package Ġdev . kot x . kd aw . entity . message Ċ Ċ enum Ġclass ĠMessageType ( ĊĠĠĠ Ġval Ġid : ĠInt Ċ ) Ġ{ ĊĠĠĠ ĠDEFAULT ( 0 ), ĊĠĠĠ ĠRE CI PI ENT _ ADD ( 1 ), ĊĠĠĠ ĠRE CI PI ENT _ REMOVE ( 2 ), ĊĠĠĠ ĠCALL ( 3 ), ĊĠĠĠ ĠCHAN NEL _ NAME _ CHANGE ( 4 ), ĊĠĠĠ ĠCHAN NEL _ ICON _ CHANGE ( 5 ), ĊĠĠĠ ĠCHAN NEL _ PIN N ED _ MESSAGE ( 6 ), ĊĠĠĠ ĠGU ILD _ MEMBER _ JOIN ( 7 ), ĊĠĠĠ ĠUSER _ PRE MI UM _ GU ILD _ SUB SCRIPTION ( 8 ), ĊĠĠĠ ĠUSER _ PRE MI UM _ GU ILD _ SUB SCRIPTION _ TI ER _ 1 ( 9 ), ĊĠĠĠ ĠUSER _ PRE MI UM _ GU ILD _ SUB SCRIPTION _ TI ER _ 2 ( 1 0 ), ĊĠĠĠ ĠUSER _ PRE MI UM _ GU ILD _ SUB SCRIPTION _ TI ER _ 3 ( 1 1 ), ĊĠĠĠ ĠCHAN NEL _ FOLLOW _ ADD ( 1 2 ), ĊĠĠĠ ĠGU ILD _ DIS COVERY _ DIS QUAL IFI ED ( 1 4 ), ĊĠĠĠ ĠGU ILD _ DIS COVERY _ REQ UAL IFI ED ( 1 5 ), ĊĠĠĠ ĠGU ILD _ DIS COVERY _ GR ACE _ PERIOD _ INITIAL _ WARNING ( 1 6 ), ĊĠĠĠ ĠGU ILD _ DIS COVERY _ GR ACE _ PERIOD _ FINAL _ WARNING ( 1 7 ), ĊĠĠĠ ĠTHREAD _ CREATED ( 1 8 ), ĊĠĠĠ ĠRE PLY ( 1 9 ), ĊĠĠĠ ĠAP PLICATION _ COMMAND ( 2 0 ), ĊĠĠĠ ĠTHREAD _ STAR TER _ MESSAGE ( 2 1 ), ĊĠĠĠ ĠGU ILD _ INV ITE _ REM IND ER ( 2 2 ), ĊĠĠĠ ĠUNKNOWN (- 1 ); ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġoperator Ġfun Ġget ( id : ĠInt ) Ġ= Ġvalues (). find Ġ{ Ġit . id Ġ== Ġid Ġ} Ġ?: ĠUNKNOWN ĊĠĠĠ Ġ} Ċ }