pub type TGResult<T> = Result<T, TGError>;