func (b *TelegramAPI) call(ctx context.Context, timeout time.Duration, method string, params, result any) error {
ctx, cancel := context.WithTimeout(ctx, timeout)
defer cancel()
func (b *TelegramAPI) call(ctx context.Context, timeout time.Duration, method string, params, result any) error {
ctx, cancel := context.WithTimeout(ctx, timeout)
defer cancel()