package Ġdev . s 7 a . s ush i . listener Ċ Ċ import Ġdev . s 7 a . s ush i . reply Embed Ċ import Ġnet . dv 8 tion . j da . api . events . message . Message Received Event Ċ import Ġnet . dv 8 tion . j da . api . hooks . Listener Adapter Ċ import Ġjava . awt . Color Ċ Ċ /** Ċ Ġ* ĠãĤ « ãĥ© ãĥ¼ãĤ ³ ãĥ¼ãĥī ãĤĴ éĢģ ä¿¡ ãģĹãģŁ ãģ¨ ãģį ãģ® åĩ¦çĲĨ Ċ Ġ*/ Ċ object ĠColor Display Listener Ġ: ĠListener Adapter () Ġ{ ĊĠĠĠ Ġprivate Ġval Ġcolor Code Regex Ġ= Ġ"# [ 0 - 9 a - fA - F ]{ 6 }". to Regex () ĊĊĠĠĠ Ġoverride Ġfun Ġon Message Received ( event : ĠMessage Received Event ) Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġmessage Ġ= Ġevent . message ĊĠĠĠĠĠĠĠ Ġval Ġcontent Ġ= Ġmessage . content Raw ĊĠĠĠĠĠĠĠ Ġif Ġ( content . matches ( color Code Regex )) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġmessage . reply Embed Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġurl Ġ= Ġ" https :// www . color - hex . com / color /" Ġ+ Ġcontent . drop ( 1 ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠsetTitle ( content . uppercase (), Ġurl ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġset Color ( Color . decode ( content )) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ}. mention Rep lied User ( false ). queue () ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ