package Ġcom . k yle da h lin . my rule bot . bot Ċ Ċ import Ġcom . google . api . core . Api Future Ċ import Ġjava . util . concurrent . Executors Ċ import Ġkotlin . coroutines . resume Ċ import Ġkotlin . coroutines . suspend Coroutine Ċ Ċ suspend Ġinline Ġfun Ġ< T > ĠApi Future < T >. suspend () Ġ= Ġsuspend Coroutine < T > Ġ{ Ġcont Ġ-> ĊĠĠĠ Ġadd Listener ({ ĊĠĠĠĠĠĠĠ Ġcont . resume ( get ()) ĊĠĠĠ Ġ}, ĠExec utors . new Fixed ThreadPool ( 2 )) Ċ }