package Ġcom . just ai . ja ic f . channel . ja ic p . channels Ċ Ċ import Ġcom . just ai . ja ic f . api . Bot Api Ċ import Ġcom . just ai . ja ic f . channel . ja ic p . dto . Chat Api Bot Request Ċ import Ġcom . just ai . ja ic f . channel . ja ic p . dto . Ja ic p Bot Request Ċ import Ġcom . just ai . ja ic f . channel . ja ic p . reactions . Chat Api Re actions Ċ Ċ /** Ċ Ġ* ĠJ A IC P ĠChat Api Ġchannel Ċ Ġ* Ċ Ġ* ĠThis Ġchannel Ġcan Ġbe Ġused Ġfor Ġprocessing ĠGET / POST Ġrequest Ġwith Ġqueries Ġon ĠJ A IC P Ġserver Ġurl Ċ Ġ* ĠÐ¡ hat Api Channel Ġcan Ġbe Ġconfigured Ġonly Ġin ĠJ A IC P ĠWeb ĠInterface . Ċ Ġ* ĠClient Ġinformation Ġcan Ġbe Ġretrieved Ġfrom Ġ[ Chat Api Bot Request ]. Ċ Ġ* Ċ Ġ* Ġ@ see ĠChat Api Re actions Ċ Ġ* Ġ@ see ĠChat Api Bot Request Ċ Ġ* Ġ@ see ĠJ aic p Native Channel Ċ Ġ* Ċ Ġ* Ġ@ param Ġbot Api Ġthe Ġ[ Bot Api ] Ġimplementation Ġused Ġto Ġprocess Ġthe Ġrequests Ġto Ġthis Ġchannel Ċ Ġ* Ġ*/ Ċ class ĠChat Api Channel ( override Ġval Ġbot Api : ĠBot Api ) Ġ: ĠJ aic p Native Channel ( bot Api ) Ġ{ ĊĊĠĠĠ Ġoverride Ġfun Ġcreate Request ( request : ĠJ aic p Bot Request ) Ġ= ĠChat Api Bot Request ( request ) ĊĠĠĠ Ġoverride Ġfun Ġcreate Re actions () Ġ= ĠChat Api Re actions () ĊĊĠĠĠ Ġcompanion Ġobject Ġ: ĠJ aic p Native Channel Factory Ġ{ ĊĠĠĠĠĠĠĠ Ġoverride Ġval Ġchannel Type Ġ= Ġ" chat api " ĊĠĠĠĠĠĠĠ Ġoverride Ġfun Ġcreate ( bot Api : ĠBot Api ) Ġ= ĠChat Api Channel ( bot Api ) ĊĠĠĠ Ġ} Ċ }