package Ġblue . st arry . ep gb ird Ċ Ċ import Ġblue . st arry . pen ic ill in . Pen ic ill in Client Ċ import Ġblue . st arry . pen ic ill in . core . session . config . account Ċ import Ġblue . st arry . pen ic ill in . core . session . config . application Ċ import Ġblue . st arry . pen ic ill in . core . session . config . httpClient Ċ import Ġblue . st arry . pen ic ill in . core . session . config . token Ċ import Ġio . ktor . client .* Ċ import Ġio . ktor . client . features .* Ċ import Ġio . ktor . client . features . json .* Ċ import Ġio . ktor . client . features . json . serializer .* Ċ import Ġio . ktor . http .* Ċ Ċ val ĠE pg bird HttpClient Ġby Ġlazy Ġ{ ĊĠĠĠ ĠHttpClient Ġ{ ĊĠĠĠĠĠĠĠ Ġinstall ( Json Feature ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġserializer Ġ= ĠKotlin x Serializer ( kotlin x . serialization . json . Json Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġignore Unknown Keys Ġ= Ġtrue ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ}) ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġdefault Request Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġuser Agent (" ep gb ird Ġ(+ https :// github . com / Slash Ne phy / ep gb ird )") ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ Ċ val ĠE pg bird Twitter Client Ġby Ġlazy Ġ{ ĊĠĠĠ ĠPen ic ill in Client Ġ{ ĊĠĠĠĠĠĠĠ Ġaccount Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġapplication ( Env . TW IT TER _ CK , ĠEnv . TW IT TER _ CS ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġtoken ( Env . TW IT TER _ AT , ĠEnv . TW IT TER _ ATS ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ ĠhttpClient ( E pg bird HttpClient ) ĊĠĠĠ Ġ} Ċ } Ċ