package Ġcom . j esse cor bet t . disk ord . api . websocket . model Ċ Ċ import Ġkotlinx . serialization . Serial Name Ċ import Ġkotlinx . serialization . Serializable Ċ Ċ /** Ċ Ġ* ĠResponse Ġfrom Ġthe ĠAPI Ġto Ġget Ġthe Ġgateway Ġurl . Ċ Ġ* Ċ Ġ* Ġ@ property Ġurl ĠThe Ġurl Ġto Ġconnect Ġto Ġthe Ġgateway Ġwith . Ċ Ġ*/ Ċ @ Serializable Ċ data Ġclass ĠGateway Url ( val Ġurl : ĠString ) Ċ Ċ /** Ċ Ġ* ĠResponse Ġfrom Ġthe ĠAPI Ġto Ġget Ġthe Ġgateway Ġurl Ġfor Ġbots . Ċ Ġ* Ċ Ġ* Ġ@ property Ġurl ĠThe Ġurl Ġto Ġconnect Ġto Ġthe Ġgateway Ġwith . Ċ Ġ* Ġ@ property Ġsh ards ĠThe Ġnumber Ġof Ġsh ards Ġdiscord Ġrecommend Ġyou Ġuse Ġfor Ġthis Ġbot . Ċ Ġ* Ġ@ property Ġsession Start Limit ĠInformation Ġon Ġthe Ġlimits Ġon Ġstarting Ġsessions Ġfor Ġthis Ġbot . Ċ Ġ*/ Ċ @ Serializable Ċ data Ġclass ĠGateway Bot Url ( ĊĠĠĠ Ġval Ġurl : ĠString , ĊĠĠĠ Ġval Ġsh ards : ĠInt , Ġ@ Serial Name (" session _ start _ limit ") Ġval Ġsession Start Limit : ĠSession Start Limit Ċ ) Ċ Ċ /** Ċ Ġ* ĠInformation Ġon Ġthe Ġlimits Ġon Ġstarting Ġsessions . Ċ Ġ* Ċ Ġ* Ġ@ property Ġtotal Sessions ĠNumber Ġof Ġsessions Ġa Ġuser Ġis Ġallowed Ġto Ġstart . Ċ Ġ* Ġ@ property Ġremaining Sessions ĠNumber Ġof Ġsessions Ġa Ġuser Ġcan Ġstill Ġstart . Ċ Ġ* Ġ@ property Ġsession Limit Re sets In ĠHow Ġlong Ġuntil Ġthe Ġsessions Ġremaining Ġresets . Ċ Ġ*/ Ċ @ Serializable Ċ data Ġclass ĠSession Start Limit ( ĊĠĠĠ Ġ@ Serial Name (" total ") Ġval Ġtotal Sessions : ĠInt , ĊĠĠĠ Ġ@ Serial Name (" remaining ") Ġval Ġremaining Sessions : ĠInt , ĊĠĠĠ Ġ@ Serial Name (" reset _ after ") Ġval Ġsession Limit Re sets In : ĠInt Ġ// ĠP assed Ġas Ġint Ġmillis Ċ ) Ċ